Maksimov and Kolovsky, Equation (32)

Time bar (total: 14.4s)

analyze0.0ms (0%)

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

Compiled 31 to 23 computations (25.8% saved)

sample1.9s (13.3%)

Results
1.4s7856×0valid
170.0ms400×1valid
Precisions
Click to see histograms. Total time spent on operations: 980.0ms
ival-mult: 230.0ms (23.5% of total)
ival-sub: 210.0ms (21.4% of total)
ival-div: 123.0ms (12.5% of total)
ival-add: 110.0ms (11.2% of total)
ival-pow: 92.0ms (9.4% of total)
ival-cos: 69.0ms (7% of total)
ival-exp: 45.0ms (4.6% of total)
ival-neg: 38.0ms (3.9% of total)
ival-fabs: 36.0ms (3.7% of total)
adjust: 13.0ms (1.3% of total)
ival-true: 7.0ms (0.7% of total)
ival-assert: 4.0ms (0.4% of total)
...in/eval/compile.rkt:70:19: 3.0ms (0.3% of total)
Bogosity

preprocess209.0ms (1.5%)

Algorithm
egg-herbie
Rules
802×exp-sum
791×fmm-def
338×exp-diff
306×exp-prod
285×fma-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02192686
15842642
216082542
358402534
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n))))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 K n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 m K)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m K) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m K))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 M (+.f64 m n)) #s(literal 2 binary64)) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 l (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 K (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 M n)) #s(literal 2 binary64)) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 M n) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 M n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 l n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 l n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 m (fabs.f64 (-.f64 l n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m M)) #s(literal 2 binary64)) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m M))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m l)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 n (fabs.f64 (-.f64 m l))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 M (fabs.f64 (-.f64 m n))))))
Outputs
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))) (cos.f64 (-.f64 (*.f64 (neg.f64 K) (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))
(*.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 (neg.f64 K) #s(literal 2 binary64))) M)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal -1/2 binary64))) M)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (+.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (+.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (neg.f64 l)) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (+.f64 l (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 (neg.f64 K) (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (neg.f64 (cos.f64 (-.f64 (*.f64 (neg.f64 K) (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))) (neg.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 (neg.f64 K) #s(literal 2 binary64))) M))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal -1/2 binary64))) M))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 (neg.f64 m) n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 (neg.f64 m) n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 (neg.f64 m) n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (+.f64 m n))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 n m) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m (neg.f64 n))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m (neg.f64 n)) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n))))))))
(*.f64 (neg.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m (neg.f64 n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (+.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (-.f64 m n) #s(literal 2 binary64))) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (+.f64 m n)) l) (pow.f64 (-.f64 (/.f64 (-.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) (neg.f64 M))) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) M)) (neg.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (+.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 2 binary64))))))
(neg.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 (neg.f64 l) (fabs.f64 (-.f64 m n)))))))
(*.f64 (neg.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (neg.f64 l)) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (neg.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (neg.f64 (exp.f64 (-.f64 (+.f64 l (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 m (+.f64 K n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 K n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 (+.f64 K n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 K n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 m (/.f64 (+.f64 K n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 K n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 n (+.f64 m K)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m K) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m K))))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 (+.f64 K m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 K m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m K))))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 (+.f64 K m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m K)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 (+.f64 K m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 K m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 K m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 M (+.f64 m n)) #s(literal 2 binary64)) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64))) K)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (fma.f64 M (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 K))) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64))) l))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 M #s(literal 2 binary64))) K)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 M #s(literal 2 binary64)) (neg.f64 K))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 l (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 K (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 l (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 K (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 K (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 l #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) K) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 l #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) K) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 M n)) #s(literal 2 binary64)) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 M n) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 M n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n M) #s(literal 2 binary64))) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n M) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 M n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n M) #s(literal 2 binary64))) m)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n M) #s(literal 2 binary64)) m) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n M) #s(literal 2 binary64))) m)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 M n)) l) (pow.f64 (-.f64 (/.f64 (+.f64 n M) #s(literal 2 binary64)) m) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 l n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 l n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 m (fabs.f64 (-.f64 l n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 m (fabs.f64 (-.f64 l n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 l n)) m) (pow.f64 (-.f64 (/.f64 (+.f64 n l) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m M)) #s(literal 2 binary64)) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m M) #s(literal 2 binary64))) n)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m M))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m M) #s(literal 2 binary64))) n)) (exp.f64 (+.f64 (fabs.f64 (-.f64 m M)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64))) l))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m M) #s(literal 2 binary64))) n)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m M)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m M) #s(literal 2 binary64)) n) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m l)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 n (fabs.f64 (-.f64 m l))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 n (fabs.f64 (-.f64 m l))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m l) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m l)) n) (pow.f64 (-.f64 (/.f64 (+.f64 m l) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 M (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) l)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) M) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) l)) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64))) M))))
(*.f64 (cos.f64 (fma.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)) (neg.f64 l))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) M) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) l) #s(literal 2 binary64)))))
Symmetry

(sort m n)

explain476.0ms (3.3%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
16046(-9.342632088031714e-297 2.4957942890297247e-236 1.624155514735305e-19 -1.921399774558186e+278 -2.241911465239175e+125)0-(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
10-0-(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
00-0-K
00-0-(/.f64 (+.f64 m n) #s(literal 2 binary64))
00-0-(-.f64 l (fabs.f64 (-.f64 m n)))
00-0-(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
00-0-(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))
00-0-(+.f64 m n)
00-0-(fabs.f64 (-.f64 m n))
00-0-m
00-0-(*.f64 K (+.f64 m n))
00-0-n
00-0-(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n)))))
00-0-(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
00-0-(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)
00-0-(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
00-0-(-.f64 m n)
00-0-(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
00-0-#s(literal 2 binary64)
00-0-l
00-0-M
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
cos.f64(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))sensitivity1540
cos.f64(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))oflow-rescue520
(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))overflow52
(-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)overflow52
(*.f64 K (+.f64 m n))overflow53
/.f64(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))o/n10
(*.f64 K (+.f64 m n))overflow53
Confusion
Predicted +Predicted -
+630
-14350
Precision
0.3058252427184466
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+6300
-143050
Precision?
0.3058252427184466
Recall?
1.0
Freqs
test
numberfreq
050
1205
21
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Results
177.0ms408×1valid
18.0ms102×0valid
1.0ms2valid
Compiler

Compiled 368 to 88 computations (76.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 112.0ms
ival-sub: 22.0ms (19.6% of total)
ival-cos: 18.0ms (16% of total)
adjust: 17.0ms (15.1% of total)
ival-div: 13.0ms (11.6% of total)
ival-mult: 13.0ms (11.6% of total)
ival-pow: 10.0ms (8.9% of total)
ival-exp: 6.0ms (5.3% of total)
ival-add: 5.0ms (4.4% of total)
ival-neg: 4.0ms (3.6% of total)
ival-fabs: 4.0ms (3.6% of total)
ival-true: 1.0ms (0.9% of total)
ival-assert: 0.0ms (0% of total)
...in/eval/compile.rkt:70:19: 0.0ms (0% of total)

eval7.0ms (0%)

Compiler

Compiled 91 to 32 computations (64.8% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
76.2%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
Compiler

Compiled 34 to 20 computations (41.2% saved)

simplify70.0ms (0.5%)

Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 (+.f64 m n) #s(literal 2 binary64))
cost-diff0
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
cost-diff64
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
cost-diff64
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
Rules
673×times-frac
654×exp-sum
513×fma-define
309×exp-diff
303×sub-neg
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
029597
156597
2123585
3385585
41260585
54904585
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
K
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
l
(fabs.f64 (-.f64 n m))
(-.f64 n m)
Outputs
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M)))
(cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
K
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
l
(fabs.f64 (-.f64 n m))
(-.f64 n m)

localize342.0ms (2.4%)

Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
accuracy100.0%
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
accuracy100.0%
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
accuracy42.5%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
Results
206.0ms204×1valid
91.0ms51×0valid
0.0ms2valid
Compiler

Compiled 151 to 22 computations (85.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 266.0ms
ival-cos: 139.0ms (52.2% of total)
ival-sub: 91.0ms (34.2% of total)
adjust: 8.0ms (3% of total)
ival-pow: 8.0ms (3% of total)
ival-mult: 6.0ms (2.3% of total)
ival-add: 5.0ms (1.9% of total)
ival-div: 3.0ms (1.1% of total)
ival-exp: 2.0ms (0.8% of total)
ival-neg: 2.0ms (0.8% of total)
ival-fabs: 2.0ms (0.8% of total)
ival-assert: 0.0ms (0% of total)
...in/eval/compile.rkt:70:19: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series37.0ms (0.3%)

Counts
7 → 276
Calls
Call 1
Inputs
#<alt (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))>
#<alt (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))>
#<alt (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 m n) #s(literal 2 binary64))>
#<alt (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))>
#<alt (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)>
#<alt (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))>
Outputs
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))>
#<alt (*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))>
#<alt (*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))>
#<alt (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))>
#<alt (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) (+.f64 m n))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
Calls

69 calls:

TimeVariablePointExpression
1.0ms
m
@0
(exp (+ (- (neg (pow (- (/ (+ m n) 2) M) 2)) l) (fabs (- n m))))
1.0ms
n
@0
(exp (+ (- (neg (pow (- (/ (+ m n) 2) M) 2)) l) (fabs (- n m))))
1.0ms
K
@0
(* K (/ (+ m n) 2))
1.0ms
M
@0
(exp (+ (- (neg (pow (- (/ (+ m n) 2) M) 2)) l) (fabs (- n m))))
1.0ms
l
@0
(exp (+ (- (neg (pow (- (/ (+ m n) 2) M) 2)) l) (fabs (- n m))))

rewrite413.0ms (2.9%)

Algorithm
batch-egg-rewrite
Rules
898×log1p-expm1-u
218×expm1-log1p-u
216×add-cube-cbrt
213×add-exp-log
213×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
028292
1452276
26876276
Stop Event
node limit
Counts
7 → 220
Calls
Call 1
Inputs
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
Outputs
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))) #s(literal 1 binary64))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 n m)))
(*.f64 (exp.f64 (-.f64 n m)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 n m))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))
(-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))) (/.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(-.f64 (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l)
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))) (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 n m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (+.f64 (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m)))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 n m))
(fma.f64 #s(literal 1 binary64) (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 n m)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (-.f64 n m))
(fma.f64 (sqrt.f64 (-.f64 n m)) (sqrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (-.f64 n m))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
(/.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))
(/.f64 (*.f64 K (neg.f64 (+.f64 m n))) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 m n)) K) #s(literal -2 binary64))
(pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 m n)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (+.f64 m n)) (*.f64 (sqrt.f64 (+.f64 m n)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 m n)) (/.f64 (sqrt.f64 (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (+.f64 m n)) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 m n)) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 m n) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64)))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 M)))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))

simplify459.0ms (3.2%)

Algorithm
egg-herbie
Rules
558×fma-define
557×associate-*r*
513×associate-*l*
385×distribute-rgt-in
384×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
096331415
1264430238
Stop Event
node limit
Counts
496 → 618
Calls
Call 1
Inputs
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) l)
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal 1/2 binary64) n)
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) m)
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) n) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) m) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))) #s(literal 1 binary64))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 n m)))
(*.f64 (exp.f64 (-.f64 n m)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 n m))))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))
(-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))) (/.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(-.f64 (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l)
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))) (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 n m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (+.f64 (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m)))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 n m))
(fma.f64 #s(literal 1 binary64) (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 n m)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (-.f64 n m))
(fma.f64 (sqrt.f64 (-.f64 n m)) (sqrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (-.f64 n m))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
(/.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))
(/.f64 (neg.f64 (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))
(/.f64 (*.f64 K (neg.f64 (+.f64 m n))) #s(literal -2 binary64))
(/.f64 (*.f64 (neg.f64 (+.f64 m n)) K) #s(literal -2 binary64))
(pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 m n)) #s(literal 1/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 (sqrt.f64 (+.f64 m n)) (*.f64 (sqrt.f64 (+.f64 m n)) #s(literal 1/2 binary64)))
(*.f64 (sqrt.f64 (+.f64 m n)) (/.f64 (sqrt.f64 (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (+.f64 m n)) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 m n)) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 m n) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64)))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 M)))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
Outputs
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))
(fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))
(fma.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64)) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))))
(fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))))
(fma.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 M (*.f64 (+.f64 n m) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))))))
(fma.f64 M (*.f64 (+.f64 n m) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))))))
(fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (+.f64 n m) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))))))
(fma.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (-.f64 (neg.f64 m) n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 (neg.f64 l) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))))))
(fma.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))))) (*.f64 l (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (fma.f64 m (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (fabs.f64 (-.f64 n m))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fma.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 n #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 m (+.f64 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64))))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fma.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 n #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m))) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (/.f64 M m) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (/.f64 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 l (pow.f64 m #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (/.f64 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (+.f64 (/.f64 l (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64))) #s(literal 1/4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 l (pow.f64 m #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 (*.f64 n #s(literal -1/2 binary64)) M) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) m)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) m)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) m) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) m) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) m) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (-.f64 (fma.f64 n (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (fabs.f64 (-.f64 n m))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64)))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fma.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m))) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (+.f64 M (-.f64 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64)))))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (-.f64 (fma.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 m #s(literal -1/2 binary64)))) (fabs.f64 (-.f64 n m))) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (/.f64 M n) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 l (pow.f64 n #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (+.f64 (/.f64 l (pow.f64 n #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M n) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64))) #s(literal 1/4 binary64))) (+.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 l (pow.f64 n #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (/.f64 (+.f64 (*.f64 m #s(literal -1/2 binary64)) M) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 m (neg.f64 n))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) n)) (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))) n)) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fabs.f64 (+.f64 m (neg.f64 n))) (+.f64 l (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n) #s(literal -1/4 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (+.f64 m n))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (+.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))
(-.f64 (fma.f64 M (+.f64 n m) (fabs.f64 (-.f64 n m))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 n m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))
(-.f64 (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 n m)) (fabs.f64 (-.f64 n m))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 n m)))) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))
(-.f64 (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 n m)) (fabs.f64 (-.f64 n m))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) #s(literal -1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n m) M) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (+.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n m) M) (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 l (pow.f64 M #s(literal 2 binary64)))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (pow.f64 M #s(literal 2 binary64)))
(neg.f64 (pow.f64 M #s(literal 2 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (+.f64 (/.f64 m M) (/.f64 n M)) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (/.f64 m M) (+.f64 (/.f64 n M) #s(literal -1 binary64))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) M)) (+.f64 n m)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (neg.f64 M)) (+.f64 n m)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) M)) (+.f64 n m)) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) l)) (neg.f64 M)) (+.f64 n m)) M) #s(literal -1 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l)
(-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 1 binary64)))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 1 binary64)))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) l) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l))))
(*.f64 l (-.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal -1 binary64) (*.f64 l (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) l)))))
(*.f64 (neg.f64 l) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l))))
(*.f64 l (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) l))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 K (*.f64 K (/.f64 m n))) n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 K (*.f64 K (/.f64 m n))) n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 K (*.f64 K (/.f64 m n))) n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (*.f64 (neg.f64 n) #s(literal -1/2 binary64)) (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m #s(literal 1/2 binary64))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/2 binary64)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/2 binary64)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) (/.f64 n m) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 m) (fma.f64 (/.f64 n m) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) (/.f64 n m) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 m) (fma.f64 (/.f64 n m) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) (/.f64 n m) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 m) (fma.f64 (/.f64 n m) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n #s(literal 1/2 binary64))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/2 binary64)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/2 binary64)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 n) (fma.f64 (/.f64 m n) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 n) (fma.f64 (/.f64 m n) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 n) (fma.f64 (/.f64 m n) #s(literal -1/2 binary64) #s(literal -1/2 binary64)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (+.f64 n m) K)) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 (+.f64 n m) #s(literal -1/2 binary64)) (neg.f64 (sin.f64 M)))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 (*.f64 #s(literal 1/48 binary64) K) (neg.f64 (sin.f64 M))) (pow.f64 (+.f64 n m) #s(literal 3 binary64)))) (*.f64 (*.f64 (+.f64 n m) #s(literal -1/2 binary64)) (neg.f64 (sin.f64 M)))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M))) (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))) (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (-.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (pow.f64 K #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (sin.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))) (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 K (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))))) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (*.f64 (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M))))) (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))
(fma.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))
(fma.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) n) M)
(-.f64 (*.f64 n #s(literal 1/2 binary64)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m #s(literal 1/2 binary64))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/2 binary64)))
(*.f64 m (neg.f64 (+.f64 (/.f64 (+.f64 (*.f64 n #s(literal -1/2 binary64)) M) m) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/2 binary64)))
(*.f64 m (neg.f64 (+.f64 (/.f64 (+.f64 (*.f64 n #s(literal -1/2 binary64)) M) m) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/2 binary64)))
(*.f64 m (neg.f64 (+.f64 (/.f64 (+.f64 (*.f64 n #s(literal -1/2 binary64)) M) m) #s(literal -1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) m) M)
(-.f64 (*.f64 m #s(literal 1/2 binary64)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n #s(literal 1/2 binary64))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 n) (+.f64 (/.f64 (+.f64 (*.f64 m #s(literal -1/2 binary64)) M) n) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 n) (+.f64 (/.f64 (+.f64 (*.f64 m #s(literal -1/2 binary64)) M) n) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 n) (+.f64 (/.f64 (+.f64 (*.f64 m #s(literal -1/2 binary64)) M) n) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 n m) M) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 M) (fma.f64 (/.f64 (+.f64 n m) M) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 n m) M) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 M) (fma.f64 (/.f64 (+.f64 n m) M) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 n m) M) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 M) (fma.f64 (/.f64 (+.f64 n m) M) #s(literal -1/2 binary64) #s(literal 1 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 n #s(literal 1/2 binary64) (*.f64 m #s(literal 1/4 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 n #s(literal 1/2 binary64) (*.f64 m #s(literal 1/4 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 (*.f64 n #s(literal -1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 (*.f64 n #s(literal -1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 m #s(literal 1/2 binary64) (*.f64 n #s(literal 1/4 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 m #s(literal 1/2 binary64) (*.f64 n #s(literal 1/4 binary64))) M) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 (*.f64 m #s(literal -1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (+.f64 (*.f64 m #s(literal -1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 n m)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 M (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 n m)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.f64 n m))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 n m)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.f64 n m))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 n m)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 (+.f64 n m) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 (+.f64 n m) M))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 n m)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M) n)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M) n)) M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 n m)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(*.f64 (exp.f64 (-.f64 n m)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(*.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 n m))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 3 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))) #s(literal 2 binary64)))
(fabs.f64 (exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(exp.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(-.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))
(+.f64 (-.f64 (neg.f64 l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))))
(-.f64 (/.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))) (/.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(-.f64 (+.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) l)
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(*.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(*.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(*.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(*.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(*.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (fma.f64 (-.f64 n m) (+.f64 (-.f64 n (+.f64 m (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))) l) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)))))
(*.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (fma.f64 (-.f64 n m) (+.f64 (-.f64 n (+.f64 m (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))) l) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))) (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (fma.f64 (-.f64 n m) (+.f64 (-.f64 n (+.f64 m (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))) l) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 n m)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l)))))
(/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (*.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m))))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (*.f64 (-.f64 n m) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l)))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (-.f64 n m) #s(literal 3 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 3 binary64))) (fma.f64 (-.f64 n m) (+.f64 (-.f64 n (+.f64 m (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))) l) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (+.f64 l (-.f64 n m)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64)))) (neg.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64)) (pow.f64 (-.f64 n m) #s(literal 2 binary64))) (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (+.f64 l n) m))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (-.f64 l (-.f64 n m)) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (+.f64 (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m))) (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 l n) m) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)) (*.f64 (+.f64 (-.f64 l n) m) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))))
(/.f64 (-.f64 (pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 l n) m) #s(literal 3 binary64))) (fma.f64 (+.f64 (-.f64 l n) m) (+.f64 l (+.f64 (-.f64 m n) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64))))
(/.f64 (-.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (-.f64 (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(/.f64 (-.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (+.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) l))
(/.f64 (-.f64 (pow.f64 (-.f64 n m) #s(literal 2 binary64)) (pow.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) l) #s(literal 2 binary64))) (+.f64 (-.f64 n (+.f64 m (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))) l))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (-.f64 l (-.f64 n m)) (-.f64 l (-.f64 n m)))) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)) (*.f64 (+.f64 (-.f64 l n) m) (+.f64 (-.f64 l n) m))) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)))
(/.f64 (-.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (+.f64 (-.f64 l n) m) (+.f64 (-.f64 l n) m))) (+.f64 l (+.f64 (-.f64 m n) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))))
(pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 1 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 3 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(pow.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(pow.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 2 binary64))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(log.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(cbrt.f64 (pow.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m))) #s(literal 3 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(expm1.f64 (log1p.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))))
(expm1.f64 (log1p.f64 (+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))))
(log1p.f64 (expm1.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(exp.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(exp.f64 (*.f64 (log.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))) #s(literal 1 binary64)))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 l (-.f64 n m))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l) (-.f64 n m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 #s(literal 1 binary64) (-.f64 n m) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 n m)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (-.f64 n m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 (sqrt.f64 (-.f64 n m)) (sqrt.f64 (-.f64 n m)) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (sqrt.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)) (-.f64 n m))
(-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 (-.f64 l n) m))
(+.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))
(fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 (-.f64 l (-.f64 n m))))
(-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))
(+.f64 (-.f64 (neg.f64 l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(/.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(/.f64 (neg.f64 (*.f64 (+.f64 m n) K)) #s(literal -2 binary64))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(/.f64 (*.f64 K (neg.f64 (+.f64 m n))) #s(literal -2 binary64))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 (+.f64 m n)) K) #s(literal -2 binary64))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(pow.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 n m))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 m n)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)))
(/.f64 (+.f64 n m) #s(literal 2 binary64))
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 (sqrt.f64 (+.f64 m n)) (*.f64 (sqrt.f64 (+.f64 m n)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 (sqrt.f64 (+.f64 m n)) (/.f64 (sqrt.f64 (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)))
(/.f64 (+.f64 n m) #s(literal 2 binary64))
(*.f64 (neg.f64 (+.f64 m n)) #s(literal -1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 m n)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m)))
(neg.f64 (/.f64 (+.f64 m n) #s(literal -2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)))
(/.f64 (+.f64 n m) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 m n))))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 n m))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(*.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 2 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (*.f64 (cos.f64 M) (cos.f64 M)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (sin.f64 M)))
(+.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(+.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (*.f64 (neg.f64 M) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 M) #s(literal 1 binary64) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) (*.f64 #s(literal 0 binary64) M))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) M))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (neg.f64 M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)))))
(*.f64 (sqrt.f64 #s(literal -1 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) (sqrt.f64 #s(literal -1 binary64)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 M)))
(*.f64 (+.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 M)) (-.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 M)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (neg.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M)))
(/.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 (neg.f64 M) #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 M) (neg.f64 M)) (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (-.f64 (neg.f64 M) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 (neg.f64 M) (fma.f64 M #s(literal -1 binary64) (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 (neg.f64 M) (neg.f64 M))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(fabs.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(+.f64 (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (neg.f64 M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal -1 binary64))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64))))
(*.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (*.f64 #s(literal -1 binary64) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))
(*.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))))
(*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (fma.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (fma.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M)))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M)))))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))
(*.f64 (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))))
(/.f64 (neg.f64 (pow.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 3 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(/.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M)))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (*.f64 M (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (fma.f64 M (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M)))
(neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M)) #s(literal 2 binary64))

eval140.0ms (1%)

Compiler

Compiled 26212 to 3975 computations (84.8% saved)

prune163.0ms (1.1%)

Pruning

21 alts after pruning (21 fresh and 0 done)

PrunedKeptTotal
New64721668
Fresh000
Picked101
Done000
Total64821669
Accuracy
97.5%
Counts
669 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
76.2%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 3 binary64)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
82.1%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
76.2%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
76.2%
(*.f64 (log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
75.3%
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
76.1%
(*.f64 (cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
75.7%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
84.4%
(*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
81.5%
(*.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
76.0%
(*.f64 (cos.f64 (-.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
17.0%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 n m)))))
19.4%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
76.2%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))))
38.8%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
38.4%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
44.5%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
30.3%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
40.8%
(*.f64 (cos.f64 (-.f64 (*.f64 K (exp.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
76.2%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
95.7%
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
76.2%
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 3 binary64))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
Compiler

Compiled 1338 to 906 computations (32.3% saved)

simplify80.0ms (0.6%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff64
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
cost-diff64
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
cost-diff12800
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
cost-diff12864
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
cost-diff128
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)
cost-diff128
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M))
cost-diff192
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
cost-diff0
(/.f64 (+.f64 m n) #s(literal 2 binary64))
cost-diff0
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
cost-diff0
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
cost-diff0
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
cost-diff0
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
cost-diff64
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
cost-diff0
(cos.f64 M)
cost-diff64
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
cost-diff64
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
cost-diff64
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
Rules
769×exp-sum
447×times-frac
325×distribute-neg-in
323×sub-neg
262×fma-define
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0582617
11372617
23262577
311122565
446912565
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(cos.f64 M)
M
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
l
(fabs.f64 (-.f64 n m))
(-.f64 n m)
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
K
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
K
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
#s(literal 1/2 binary64)
(+.f64 n m)
(+.f64 (-.f64 l n) m)
(-.f64 l n)
l
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
#s(literal 1 binary64)
(/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))
#s(literal 2 binary64)
(*.f64 (+.f64 m n) K)
(+.f64 m n)
m
n
K
M
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
l
(fabs.f64 (-.f64 n m))
(-.f64 n m)
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))
(-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 m n)
m
n
(*.f64 #s(literal 1/2 binary64) K)
#s(literal 1/2 binary64)
K
M
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
#s(literal 2 binary64)
l
(fabs.f64 (-.f64 n m))
(-.f64 n m)
Outputs
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))))
(cos.f64 M)
M
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(exp.f64 (+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
l
(fabs.f64 (-.f64 n m))
(-.f64 n m)
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 l))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)
(-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K)
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
K
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))))
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 m (-.f64 l n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (+.f64 (neg.f64 l) (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 (-.f64 (-.f64 (-.f64 n l) m) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)) (exp.f64 (-.f64 (-.f64 n m) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)
(-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K)
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
K
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m)))
(exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))
(exp.f64 (neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 m (-.f64 l n)))))
(exp.f64 (-.f64 (+.f64 (neg.f64 l) (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (-.f64 n l) m) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 n m) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))
(-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))
(neg.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (+.f64 m (-.f64 l n))))
(-.f64 (+.f64 (neg.f64 l) (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (-.f64 (-.f64 n l) m) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (-.f64 n m) (+.f64 l (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(+.f64 n m)
(+.f64 m n)
(+.f64 (-.f64 l n) m)
(+.f64 m (-.f64 l n))
(-.f64 m (-.f64 n l))
(-.f64 l n)
l
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(*.f64 (exp.f64 (+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m)))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M))
(cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)
(-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)
(-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K)
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
#s(literal 1 binary64)
(/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 m n))
#s(literal 2 binary64)
(*.f64 (+.f64 m n) K)
(+.f64 m n)
m
n
K
M
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(exp.f64 (+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
l
(fabs.f64 (-.f64 n m))
(-.f64 n m)
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(*.f64 (exp.f64 (+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m)))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))
(expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)
(-.f64 (*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K) M)
(-.f64 (*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M)
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) K)
(*.f64 (+.f64 m n) (/.f64 K #s(literal 2 binary64)))
(*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))
(+.f64 m n)
m
n
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 K #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
K
M
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(exp.f64 (+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
#s(literal 2 binary64)
l
(fabs.f64 (-.f64 n m))
(-.f64 n m)

localize551.0ms (3.8%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
accuracy99.5%
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
accuracy99.3%
(expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))
accuracy42.5%
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))
accuracy100.0%
(*.f64 (+.f64 m n) K)
accuracy99.4%
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
accuracy98.5%
(/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))
accuracy42.5%
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M))
accuracy100.0%
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
accuracy100.0%
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
accuracy100.0%
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
accuracy42.5%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
accuracy100.0%
(exp.f64 (neg.f64 l))
accuracy100.0%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
accuracy100.0%
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
accuracy42.5%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
accuracy100.0%
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
accuracy100.0%
(cos.f64 M)
accuracy100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
accuracy100.0%
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
Results
357.0ms204×1valid
25.0ms51×0valid
3.0ms2valid
Compiler

Compiled 669 to 51 computations (92.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 242.0ms
ival-sub: 78.0ms (32.2% of total)
ival-mult: 42.0ms (17.3% of total)
ival-cos: 38.0ms (15.7% of total)
adjust: 27.0ms (11.1% of total)
ival-add: 10.0ms (4.1% of total)
ival-div: 10.0ms (4.1% of total)
ival-pow: 10.0ms (4.1% of total)
ival-exp: 7.0ms (2.9% of total)
ival-expm1: 7.0ms (2.9% of total)
ival-log1p: 6.0ms (2.5% of total)
ival-neg: 5.0ms (2.1% of total)
ival-fabs: 2.0ms (0.8% of total)
...in/eval/compile.rkt:70:19: 1.0ms (0.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series248.0ms (1.7%)

Counts
18 → 744
Calls
Call 1
Inputs
#<alt (*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))>
#<alt (cos.f64 M)>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))>
#<alt (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)>
#<alt (*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))>
#<alt (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M))>
#<alt (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))>
#<alt (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))>
#<alt (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))>
#<alt (exp.f64 (neg.f64 l))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))>
#<alt (*.f64 (+.f64 m n) K)>
#<alt (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))>
#<alt (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))>
#<alt (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))>
Outputs
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64))))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64))))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/2 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1/2 binary64))))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) l))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64))))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) l))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) l))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) l))>
#<alt (exp.f64 (*.f64 #s(literal -1 binary64) l))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) (+.f64 m n))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K m))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)))) m)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))))) m)>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K n))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)))) n)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))))) n)>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 K n)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 K m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 K m)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K n)>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 K n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (neg.f64 M))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))>
#<alt (-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
Calls

189 calls:

TimeVariablePointExpression
11.0ms
m
@0
(- (* K (/ (+ m n) 2)) M)
7.0ms
m
@0
(- (exp (cos (- (* (+ m n) (* 1/2 K)) M))) 1)
3.0ms
m
@inf
(cos (- (/ 1 (/ 2 (* (+ m n) K))) M))
3.0ms
K
@0
(- (exp (cos (- (* (+ m n) (* 1/2 K)) M))) 1)
3.0ms
m
@0
(* (cos (- (/ 1 (/ 2 (* (+ m n) K))) M)) (exp (+ (- (neg (pow (- (/ (+ m n) 2) M) 2)) l) (fabs (- n m)))))

rewrite221.0ms (1.5%)

Algorithm
batch-egg-rewrite
Rules
369×log1p-expm1-u
367×expm1-log1p-u
363×add-cube-cbrt
361×add-exp-log
361×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
052812
1958812
Stop Event
node limit
Counts
18 → 339
Calls
Call 1
Inputs
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(cos.f64 M)
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(exp.f64 (neg.f64 l))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (+.f64 m n) K)
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))
(expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 M)) (sqrt.f64 (cos.f64 M)))
(pow.f64 (cos.f64 M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(exp.f64 (log.f64 (cos.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) M))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(pow.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K (neg.f64 M))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64)) (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(exp.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) M))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (+.f64 m n) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 l)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (neg.f64 l))))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) (sqrt.f64 (exp.f64 (neg.f64 l))))
(/.f64 #s(literal 1 binary64) (exp.f64 l))
(pow.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64))
(pow.f64 (exp.f64 l) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (neg.f64 l))
(pow.f64 (exp.f64 #s(literal -1 binary64)) l)
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 2 binary64)))) (cbrt.f64 (neg.f64 l)))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l)))
(log.f64 (exp.f64 (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (neg.f64 l)))))
(cbrt.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (neg.f64 l))))
(log1p.f64 (expm1.f64 (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64)))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 m n) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) K)))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) K)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (sqrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) (sqrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (log.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64)))

simplify881.0ms (6.1%)

Algorithm
egg-herbie
Rules
644×distribute-rgt-in
644×distribute-lft-in
595×*-commutative
313×+-commutative
210×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0168684384
1485784023
Stop Event
node limit
Counts
1083 → 859
Calls
Call 1
Inputs
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64))))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64))))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(+.f64 (*.f64 M (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(+.f64 (*.f64 M (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) l))
(+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64))))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(-.f64 (*.f64 #s(literal 1/2 binary64) m) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) n) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))))) m)
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)))) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))))) n)
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (neg.f64 M))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) #s(literal 1 binary64))
(-.f64 (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))
(-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 M)) (sqrt.f64 (cos.f64 M)))
(pow.f64 (cos.f64 M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(exp.f64 (log.f64 (cos.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) M))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(pow.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K (neg.f64 M))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64)) (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(exp.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) M))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (+.f64 m n) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (neg.f64 l)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 l)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (neg.f64 l))))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) (sqrt.f64 (exp.f64 (neg.f64 l))))
(/.f64 #s(literal 1 binary64) (exp.f64 l))
(pow.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64))
(pow.f64 (exp.f64 l) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (neg.f64 l))
(pow.f64 (exp.f64 #s(literal -1 binary64)) l)
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 2 binary64)))) (cbrt.f64 (neg.f64 l)))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l)))
(log.f64 (exp.f64 (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (neg.f64 l)))))
(cbrt.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (neg.f64 l))))
(log1p.f64 (expm1.f64 (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64)))
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64))
(pow.f64 (*.f64 (+.f64 m n) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) K))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) K)))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) K)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (sqrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) (sqrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(log.f64 (exp.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (log.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(/.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
Outputs
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (*.f64 M (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (+.f64 n m)))
(+.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (*.f64 M (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (+.f64 n m)))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64)))) (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (+.f64 n m) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (+.f64 n m)))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64))))) (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (*.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(fma.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(fma.f64 m (fma.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64))))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 m (fma.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64)))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(fma.f64 m (fma.f64 m (fma.f64 m (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64)))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (*.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(fma.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64))))))
(fma.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(fma.f64 n (fma.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64))))))
(fma.f64 n (fma.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(+.f64 (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64))))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(fma.f64 n (fma.f64 n (fma.f64 n (*.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64))))))
(fma.f64 n (fma.f64 n (fma.f64 n (*.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 3 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (cos.f64 M) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 l (cos.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(-.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (*.f64 l (cos.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 l (cos.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(fma.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 l (cos.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 l (cos.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(fma.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 l (cos.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64)) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal 1/24 binary64) #s(literal -1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))))) #s(literal 1/2 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) #s(literal -1/720 binary64))) #s(literal -1/2 binary64))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (+.f64 n m))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (+.f64 n m)) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (neg.f64 (sin.f64 M))) (+.f64 n m)) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 n (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (exp.f64 (neg.f64 l))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 n (exp.f64 (neg.f64 l))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 M (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (*.f64 (neg.f64 l) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(+.f64 (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(+.f64 (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(+.f64 (*.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 n m) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 n m) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 n m) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64)))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64)))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64)))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 3 binary64)))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (*.f64 M (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(fma.f64 M (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 M (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (+.f64 n m) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (+.f64 n m))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (fma.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(-.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(fma.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(fma.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (neg.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (neg.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 m (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)) n)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 n m) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 n m) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 (+.f64 n m) #s(literal 1/2 binary64))))
(*.f64 K (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)) (neg.f64 K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64)))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 n #s(literal -1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 3 binary64)))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (fabs.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))) (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64)))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 3 binary64)))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n)))) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(+.f64 (*.f64 M (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(fma.f64 M (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 M (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 m n))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (+.f64 n m) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 n m)) l) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (+.f64 n m))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (fma.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64)) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (fma.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 (+.f64 n m) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))) (fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (+.f64 n m) (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (*.f64 (exp.f64 (+.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(-.f64 (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(fma.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(+.f64 (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(fma.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 l (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (neg.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (neg.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) l))
(+.f64 #s(literal 1 binary64) (neg.f64 l))
(-.f64 #s(literal 1 binary64) l)
(+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 #s(literal 1/2 binary64) l #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 l #s(literal 1/2 binary64) #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal -1/6 binary64) l))) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 l (fma.f64 l (+.f64 #s(literal 1/2 binary64) (*.f64 l #s(literal -1/6 binary64))) #s(literal -1 binary64))))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (neg.f64 l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (neg.f64 l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (neg.f64 l))
(exp.f64 (*.f64 #s(literal -1 binary64) l))
(exp.f64 (neg.f64 l))
(-.f64 (*.f64 #s(literal 1/2 binary64) m) M)
(fma.f64 #s(literal 1/2 binary64) m (neg.f64 M))
(fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n #s(literal 1/2 binary64))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) n) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) n) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) n) #s(literal -1/2 binary64)))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n) #s(literal -1/2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) n) M)
(-.f64 (*.f64 n #s(literal 1/2 binary64)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m #s(literal 1/2 binary64))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m #s(literal 1/2 binary64))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(*.f64 (+.f64 n m) #s(literal 1/2 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64))
(pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 n (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 m #s(literal 1/2 binary64))) M) (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) (/.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) m (neg.f64 M)) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M))) (/.f64 (pow.f64 (fma.f64 m #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) n)) n)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 n #s(literal 1/2 binary64))) M) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) m)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))
(-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (+.f64 n m) M))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 n m)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.f64 n m))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 n m)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.f64 n m))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 n m)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 n m)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 n m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 n m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M))) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 n m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 n m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M))) M)))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(/.f64 #s(literal 2 binary64) (*.f64 n K))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 n K)))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(fma.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 n K)))
(fma.f64 m (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 m K) (pow.f64 n #s(literal 3 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 n K)))
(+.f64 (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K n))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (/.f64 #s(literal 2 binary64) (*.f64 n K)))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 n K)))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(/.f64 #s(literal 2 binary64) (*.f64 m K))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 m K)) (/.f64 #s(literal 2 binary64) K)) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)))) m)
(/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) K)) (/.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 m K))) m)
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))) (/.f64 (pow.f64 n #s(literal 2 binary64)) K)) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 m K)) (/.f64 #s(literal 2 binary64) K))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))))) m)
(/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) K) (pow.f64 m #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 m K))))) m)
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(/.f64 #s(literal 2 binary64) (*.f64 m K))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 n (*.f64 m K)) (neg.f64 (/.f64 #s(literal 2 binary64) K))) m))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 n (*.f64 m K)) (/.f64 #s(literal -2 binary64) K)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) K) m) (/.f64 n K))) m)) (/.f64 #s(literal 2 binary64) K)) m))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) K) m) (/.f64 n K))) m) (/.f64 #s(literal -2 binary64) K)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 n K))) m)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 m K)) (/.f64 (pow.f64 n #s(literal 2 binary64)) K))) m)) (*.f64 #s(literal -2 binary64) (/.f64 n K))) m)) (/.f64 #s(literal 2 binary64) K)) m))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) (*.f64 m K)) (/.f64 (pow.f64 n #s(literal 2 binary64)) K))) m) (*.f64 #s(literal -2 binary64) (/.f64 n K))) m) (/.f64 #s(literal -2 binary64) K)) (neg.f64 m))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(/.f64 #s(literal 2 binary64) (*.f64 m K))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 m K)))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(fma.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 3 binary64))) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (/.f64 #s(literal 2 binary64) (*.f64 m K)))
(fma.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 3 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 m K)))
(+.f64 (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (neg.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (/.f64 #s(literal 2 binary64) (*.f64 m K)))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) (*.f64 m K)))
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(/.f64 #s(literal 2 binary64) (*.f64 n K))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 n K)) (/.f64 #s(literal 2 binary64) K)) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n)))) n)
(/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) K)) (*.f64 #s(literal -2 binary64) (/.f64 m (*.f64 n K)))) n)
(/.f64 (+.f64 (*.f64 (/.f64 #s(literal 2 binary64) K) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 m (*.f64 n K)) (/.f64 #s(literal 2 binary64) K))) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))))) n)
(/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K (pow.f64 n #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 2 binary64) m) (*.f64 n K)))) n)
(/.f64 (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K (pow.f64 n #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) K)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 (/.f64 #s(literal 2 binary64) n) (/.f64 m K)))) n)
(/.f64 #s(literal 2 binary64) (*.f64 K n))
(/.f64 #s(literal 2 binary64) (*.f64 n K))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) m) (*.f64 n K)) (/.f64 #s(literal 2 binary64) K)) n))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m (*.f64 n K)) (/.f64 #s(literal -2 binary64) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 n K)) (/.f64 m K))) n)) (/.f64 #s(literal 2 binary64) K)) n))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 n K)) (/.f64 m K))) n) (/.f64 #s(literal -2 binary64) K)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 K n))) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) n)) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) n))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 n K)) (/.f64 (pow.f64 m #s(literal 2 binary64)) K))) n)) (*.f64 #s(literal -2 binary64) (/.f64 m K))) n)) (/.f64 #s(literal 2 binary64) K)) n))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) (*.f64 n K)) (/.f64 (pow.f64 m #s(literal 2 binary64)) K))) n) (*.f64 #s(literal -2 binary64) (/.f64 m K))) n) (/.f64 #s(literal -2 binary64) K)) (neg.f64 n))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 m n)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(*.f64 K n)
(*.f64 n K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(*.f64 K m)
(*.f64 m K)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 K m)
(*.f64 m K)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m)))))
(*.f64 K m)
(*.f64 m K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 (+.f64 n m) K)
(*.f64 K n)
(*.f64 n K)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 m K) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 m K) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 m K) n)))
(*.f64 K n)
(*.f64 n K)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 (neg.f64 n) (-.f64 (neg.f64 K) (/.f64 (*.f64 m K) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 (neg.f64 n) (-.f64 (neg.f64 K) (/.f64 (*.f64 m K) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 (neg.f64 n) (-.f64 (neg.f64 K) (/.f64 (*.f64 m K) n)))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (neg.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) (neg.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64)))))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (*.f64 (*.f64 m (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64))))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (*.f64 (*.f64 m (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)))))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) #s(literal 2 binary64))))))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))) (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64))))))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))))))) (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) #s(literal 2 binary64)))))))) #s(literal -1 binary64)))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64)))))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (-.f64 (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (*.f64 (*.f64 n (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64))))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (*.f64 (*.f64 n (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64)))))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))) (*.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) #s(literal 2 binary64))))))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (-.f64 (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))) (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64))))))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 #s(literal 1/16 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))))))) (*.f64 (exp.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M)))) (*.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 m K) (neg.f64 M))) #s(literal 2 binary64)))))))) #s(literal -1 binary64)))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (neg.f64 M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 M))
(-.f64 (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 M)) (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))) (exp.f64 (cos.f64 M)))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 M)) (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))) (exp.f64 (cos.f64 M))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 M)) (-.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))) (exp.f64 (cos.f64 M))) (*.f64 (*.f64 K (exp.f64 (cos.f64 M))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 M)) (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))) (exp.f64 (cos.f64 M))) (*.f64 (*.f64 K (exp.f64 (cos.f64 M))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64))))))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 K (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal 1/16 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))) (*.f64 (exp.f64 (cos.f64 (neg.f64 M))) (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (sin.f64 (neg.f64 M)) #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 M)) (-.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))) (exp.f64 (cos.f64 M))) (*.f64 K (fma.f64 K (*.f64 (exp.f64 (cos.f64 M)) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (*.f64 (*.f64 #s(literal 1/16 binary64) (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M))))))) (*.f64 (exp.f64 (cos.f64 M)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64)))))))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 M)) (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M))) (exp.f64 (cos.f64 M))) (*.f64 K (fma.f64 K (*.f64 (exp.f64 (cos.f64 M)) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M))) (*.f64 (*.f64 #s(literal 1/16 binary64) (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M))))))) (*.f64 (exp.f64 (cos.f64 M)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/8 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 (neg.f64 (sin.f64 M)) #s(literal 2 binary64))))))))) #s(literal -1 binary64)))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(-.f64 (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (-.f64 (*.f64 M (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 M (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (-.f64 (*.f64 M (fma.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) #s(literal -1 binary64)))
(-.f64 (+.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) #s(literal 1 binary64))
(+.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (-.f64 (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))) #s(literal 1 binary64)))
(+.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/6 binary64) (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 2 binary64)))))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (exp.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))))) #s(literal -1 binary64)))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (/.f64 (*.f64 m K) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))))
(pow.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) #s(literal 1 binary64))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))) #s(literal 3 binary64))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))) #s(literal 2 binary64))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))) #s(literal 3 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 M))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(exp.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 M))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 M))
(cos.f64 M)
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 M)))
(cos.f64 M)
(*.f64 (sqrt.f64 (cos.f64 M)) (sqrt.f64 (cos.f64 M)))
(cos.f64 M)
(pow.f64 (cos.f64 M) #s(literal 1 binary64))
(cos.f64 M)
(pow.f64 (cbrt.f64 (cos.f64 M)) #s(literal 3 binary64))
(cos.f64 M)
(pow.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 M)
(pow.f64 (sqrt.f64 (cos.f64 M)) #s(literal 2 binary64))
(cos.f64 M)
(log.f64 (exp.f64 (cos.f64 M)))
(cos.f64 M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 M))))
(cos.f64 M)
(cbrt.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)))
(cos.f64 M)
(expm1.f64 (log1p.f64 (cos.f64 M)))
(log1p.f64 (expm1.f64 (cos.f64 M)))
(cos.f64 M)
(exp.f64 (log.f64 (cos.f64 M)))
(cos.f64 M)
(exp.f64 (*.f64 (log.f64 (cos.f64 M)) #s(literal 1 binary64)))
(cos.f64 M)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (exp.f64 (neg.f64 l))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(+.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M))
(+.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 (sqrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) (sqrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) M))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) M))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (-.f64 (/.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)) #s(literal 8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64))) (fma.f64 M M (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(pow.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 1 binary64))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (pow.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (sqrt.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(log.f64 (exp.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)) #s(literal 3 binary64)))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(exp.f64 (log.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(exp.f64 (*.f64 (log.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) K (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M)
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 m n) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 1 binary64))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 3 binary64))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 2 binary64))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64)) (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) M))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) M))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) M))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) M))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) M))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) M))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)) (neg.f64 (pow.f64 M #s(literal 3 binary64)))) (+.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(/.f64 (fma.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)) (neg.f64 (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64))) (fma.f64 M M (*.f64 M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 1 binary64))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 3 binary64))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 2 binary64))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M))))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M) #s(literal 3 binary64)))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(expm1.f64 (log1p.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) M)) #s(literal 1 binary64)))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 M))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) M)
(-.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))) M)
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (neg.f64 M))
(fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 #s(literal 1/2 binary64) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m)))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))) #s(literal -2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m)))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/2 binary64)) (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K)))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (*.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m)))) (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 n m))))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (exp.f64 (+.f64 (-.f64 (neg.f64 l) (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fabs.f64 (-.f64 m n)))) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (neg.f64 l)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (neg.f64 l))))
(*.f64 #s(literal 1 binary64) (exp.f64 (neg.f64 l)))
(exp.f64 (neg.f64 l))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (neg.f64 l))))
(exp.f64 (neg.f64 l))
(*.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) (sqrt.f64 (exp.f64 (neg.f64 l))))
(exp.f64 (neg.f64 l))
(/.f64 #s(literal 1 binary64) (exp.f64 l))
(exp.f64 (neg.f64 l))
(pow.f64 (exp.f64 (neg.f64 l)) #s(literal 1 binary64))
(exp.f64 (neg.f64 l))
(pow.f64 (exp.f64 l) #s(literal -1 binary64))
(exp.f64 (neg.f64 l))
(pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 3 binary64))
(exp.f64 (neg.f64 l))
(pow.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (neg.f64 l))
(pow.f64 (sqrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64))
(exp.f64 (neg.f64 l))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (neg.f64 l))
(pow.f64 (E.f64) (neg.f64 l))
(pow.f64 (exp.f64 #s(literal -1 binary64)) l)
(exp.f64 (neg.f64 l))
(pow.f64 (exp.f64 (cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 2 binary64)))) (cbrt.f64 (neg.f64 l)))
(pow.f64 (exp.f64 (cbrt.f64 (*.f64 l l))) (cbrt.f64 (neg.f64 l)))
(pow.f64 (exp.f64 (sqrt.f64 (neg.f64 l))) (sqrt.f64 (neg.f64 l)))
(log.f64 (exp.f64 (exp.f64 (neg.f64 l))))
(exp.f64 (neg.f64 l))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (neg.f64 l)))))
(exp.f64 (neg.f64 l))
(cbrt.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)))
(exp.f64 (neg.f64 l))
(expm1.f64 (log1p.f64 (exp.f64 (neg.f64 l))))
(log1p.f64 (expm1.f64 (exp.f64 (neg.f64 l))))
(exp.f64 (neg.f64 l))
(+.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(+.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) (neg.f64 M)))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) (neg.f64 M)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) (neg.f64 M)))
(+.f64 (+.f64 (neg.f64 M) M) (fma.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) (neg.f64 M)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 (neg.f64 M) M))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 (neg.f64 M) M))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(*.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) M)))))
(/.f64 (fma.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64) (neg.f64 (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (fma.f64 M M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) M)))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 1 binary64))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M))
(log.f64 (exp.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(exp.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64)))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (sqrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) (neg.f64 M))
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))))
(pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(pow.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K)))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)))))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(/.f64 (/.f64 #s(literal 2 binary64) K) (+.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) K)))
(pow.f64 (*.f64 (+.f64 m n) K) #s(literal 1 binary64))
(*.f64 (+.f64 n m) K)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64))
(*.f64 (+.f64 n m) K)
(pow.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (+.f64 n m) K)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64))
(*.f64 (+.f64 n m) K)
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(*.f64 (+.f64 n m) K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (+.f64 n m) K)
(cbrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)))
(*.f64 (+.f64 n m) K)
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 (+.f64 n m) K)
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 (+.f64 n m) K)
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) K)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 n m) K)
(exp.f64 (log.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 n m) K)
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))
(*.f64 (+.f64 n m) K)
(+.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))) (sin.f64 M)))
(-.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M)))) #s(literal 2 binary64))) (cbrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))))
(*.f64 (sqrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) (sqrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (cbrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(pow.f64 (sqrt.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (exp.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(cbrt.f64 (pow.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(log1p.f64 (expm1.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (log.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K) (neg.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(/.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(pow.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(pow.f64 (/.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)) #s(literal 8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) K))
(log.f64 (pow.f64 (sqrt.f64 (exp.f64 (+.f64 n m))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 3 binary64)) #s(literal 8 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)) #s(literal 8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(exp.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))

eval481.0ms (3.3%)

Compiler

Compiled 106975 to 9051 computations (91.5% saved)

prune716.0ms (5%)

Pruning

32 alts after pruning (32 fresh and 0 done)

PrunedKeptTotal
New2734322766
Fresh16016
Picked505
Done000
Total2755322787
Accuracy
97.5%
Counts
2787 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
30.2%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 3 binary64)) (exp.f64 (neg.f64 l)))
32.8%
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))) (exp.f64 (neg.f64 l)))
30.3%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (neg.f64 l)))
30.3%
(*.f64 (log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (neg.f64 l)))
29.4%
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))) (exp.f64 (neg.f64 l)))
30.6%
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
30.2%
(*.f64 (cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64)) M)) (exp.f64 (neg.f64 l)))
29.9%
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
81.3%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
76.0%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
29.8%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)) (exp.f64 (neg.f64 l)))
26.9%
(*.f64 (cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
32.4%
(*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (exp.f64 (neg.f64 l)))
27.1%
(*.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K))) M)) (exp.f64 (neg.f64 l)))
76.0%
(*.f64 (cos.f64 (-.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))))
30.1%
(*.f64 (cos.f64 (-.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))) M)) (exp.f64 (neg.f64 l)))
30.3%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
9.2%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (-.f64 #s(literal 1 binary64) l))
13.5%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
76.2%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
13.2%
(*.f64 (cos.f64 (-.f64 (*.f64 K (exp.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M)) (exp.f64 (neg.f64 l)))
23.6%
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
27.5%
(*.f64 (cos.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))) (exp.f64 (neg.f64 l)))
26.9%
(*.f64 (cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
32.0%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (neg.f64 l)))
31.4%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (neg.f64 l)))
51.5%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
54.6%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
56.1%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
35.0%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
30.3%
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 3 binary64))) (exp.f64 (neg.f64 l)))
9.3%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
Compiler

Compiled 1424 to 1034 computations (27.4% saved)

simplify83.0ms (0.6%)

Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 m n)
cost-diff0
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
cost-diff6464
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
cost-diff12864
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (neg.f64 l)))
cost-diff0
(/.f64 (+.f64 m n) #s(literal 2 binary64))
cost-diff0
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
cost-diff0
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
cost-diff0
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
cost-diff0
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
cost-diff0
(-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)
cost-diff0
(cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))
cost-diff64
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
cost-diff-6336
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
cost-diff0
(+.f64 m n)
cost-diff0
(*.f64 K (+.f64 m n))
cost-diff0
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
cost-diff0
(*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)))
cost-diff64
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
cost-diff64
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
cost-diff128
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))
Rules
788×exp-sum
480×times-frac
357×sub-neg
346×fma-define
289×exp-prod
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0692280
11602280
23892220
313312192
451392184
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
#s(literal 1 binary64)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))
(*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)))
#s(literal -2 binary64)
(/.f64 n (*.f64 K m))
n
(*.f64 K m)
K
m
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))
#s(literal 2 binary64)
(/.f64 #s(literal 1 binary64) K)
M
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
l
(fabs.f64 (-.f64 n m))
(-.f64 n m)
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
#s(literal 1/2 binary64)
(*.f64 K (+.f64 m n))
K
(+.f64 m n)
m
n
M
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))
(-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
K
(/.f64 #s(literal 2 binary64) (+.f64 m n))
#s(literal 2 binary64)
(+.f64 m n)
m
n
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
K
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(+.f64 m n)
m
n
#s(literal 2 binary64)
M
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m)))
(-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))
(neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(+.f64 (-.f64 l n) m)
(-.f64 l n)
l
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (neg.f64 l)))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))
(-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
(+.f64 m n)
m
n
(*.f64 #s(literal 1/2 binary64) K)
#s(literal 1/2 binary64)
K
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
Outputs
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) M)) (exp.f64 (+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (/.f64 m (fma.f64 (/.f64 n K) (/.f64 #s(literal -2 binary64) m) (/.f64 #s(literal 2 binary64) K))) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 M (/.f64 m (fma.f64 (/.f64 n K) (/.f64 #s(literal -2 binary64) m) (/.f64 #s(literal 2 binary64) K))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)) M))
(cos.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 (/.f64 n K) (/.f64 #s(literal -2 binary64) m) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 (/.f64 n K) (/.f64 #s(literal -2 binary64) m) (/.f64 #s(literal 2 binary64) K)))))
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M)
(-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)) M)
(-.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) M)
(-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M)
(-.f64 (/.f64 m (fma.f64 (/.f64 n K) (/.f64 #s(literal -2 binary64) m) (/.f64 #s(literal 2 binary64) K))) M)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))
(/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)))
(/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 m (fma.f64 (/.f64 n K) (/.f64 #s(literal -2 binary64) m) (/.f64 #s(literal 2 binary64) K)))
#s(literal 1 binary64)
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)
(/.f64 (fma.f64 (/.f64 n K) (/.f64 #s(literal -2 binary64) m) (/.f64 #s(literal 2 binary64) K)) m)
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))
(fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))
(fma.f64 (/.f64 n K) (/.f64 #s(literal -2 binary64) m) (/.f64 #s(literal 2 binary64) K))
(*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))
(/.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 K m))
#s(literal -2 binary64)
(/.f64 n (*.f64 K m))
(/.f64 (/.f64 n K) m)
n
(*.f64 K m)
K
m
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))
(/.f64 #s(literal 2 binary64) K)
#s(literal 2 binary64)
(/.f64 #s(literal 1 binary64) K)
M
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m))))
(exp.f64 (+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))
(+.f64 (neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l)) (fabs.f64 (-.f64 n m)))
(-.f64 (fabs.f64 (-.f64 n m)) (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l)
(neg.f64 (+.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)) l))
(-.f64 (neg.f64 l) (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
(-.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) M)
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(/.f64 (+.f64 n m) #s(literal 2 binary64))
(+.f64 m n)
(+.f64 n m)
l
(fabs.f64 (-.f64 n m))
(-.f64 n m)
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M)
(fma.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)))
(*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64)))
#s(literal 1/2 binary64)
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
K
(+.f64 m n)
(+.f64 n m)
m
n
M
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 l))
(cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)
(-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
K
(/.f64 #s(literal 2 binary64) (+.f64 m n))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
#s(literal 2 binary64)
(+.f64 m n)
(+.f64 n m)
m
n
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 n m) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M))) (+.f64 m (-.f64 l n)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 l n))) m)))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 n m) (fma.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (neg.f64 l)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M) (-.f64 n l)) m)))
(*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (-.f64 n m) (+.f64 l (*.f64 (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M) (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M))))))
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)
(-.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
K
(/.f64 (+.f64 m n) #s(literal 2 binary64))
(/.f64 (+.f64 n m) #s(literal 2 binary64))
(+.f64 m n)
(+.f64 n m)
m
n
#s(literal 2 binary64)
M
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m)))
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M))) (+.f64 m (-.f64 l n))))
(exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 l n))) m))
(exp.f64 (+.f64 (-.f64 n m) (fma.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (neg.f64 l))))
(exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M) (-.f64 n l)) m))
(exp.f64 (-.f64 (-.f64 n m) (+.f64 l (*.f64 (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M) (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M)))))
(-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))
(-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M))) (+.f64 m (-.f64 l n)))
(-.f64 (fma.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 l n))) m)
(+.f64 (-.f64 n m) (fma.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 (+.f64 n m) #s(literal -1/2 binary64))) (neg.f64 l)))
(-.f64 (fma.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M) (-.f64 n l)) m)
(-.f64 (-.f64 n m) (+.f64 l (*.f64 (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M) (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M))))
(neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 (+.f64 n m) #s(literal -1/2 binary64))))
(*.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M))
(*.f64 (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M) (fma.f64 (+.f64 n m) #s(literal -1/2 binary64) M))
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
(-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M)
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(*.f64 (+.f64 n m) #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
(+.f64 (-.f64 l n) m)
(+.f64 m (-.f64 l n))
(-.f64 l n)
l
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64))) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M)))
(/.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (neg.f64 M))) (exp.f64 l))
(/.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M)) (exp.f64 l))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (neg.f64 M)))
(expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))
(expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64))) M)))
(expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M)))
(expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M))
(cos.f64 (fma.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (neg.f64 M)))
(-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)
(-.f64 (*.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64))) M)
(-.f64 (*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64))) M)
(fma.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) (neg.f64 M))
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
(*.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)))
(*.f64 K (*.f64 (+.f64 n m) #s(literal 1/2 binary64)))
(+.f64 m n)
(+.f64 n m)
m
n
(*.f64 #s(literal 1/2 binary64) K)
(*.f64 K #s(literal 1/2 binary64))
#s(literal 1/2 binary64)
K
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l

localize485.0ms (3.4%)

Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (neg.f64 l)))
accuracy99.5%
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))))
accuracy99.3%
(expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))
accuracy42.5%
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))
accuracy100.0%
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
accuracy100.0%
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
accuracy100.0%
(*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)))
accuracy42.5%
(cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))
accuracy100.0%
(/.f64 #s(literal 2 binary64) (+.f64 m n))
accuracy100.0%
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
accuracy99.7%
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
accuracy42.5%
(cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))
accuracy100.0%
(+.f64 m n)
accuracy100.0%
(*.f64 K (+.f64 m n))
accuracy99.7%
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
accuracy42.5%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
accuracy99.3%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
accuracy98.7%
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)
accuracy91.0%
(/.f64 n (*.f64 K m))
accuracy63.8%
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M))
Results
287.0ms204×1valid
30.0ms51×0valid
2.0ms2valid
Compiler

Compiled 595 to 62 computations (89.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 207.0ms
ival-cos: 45.0ms (21.8% of total)
ival-mult: 37.0ms (17.9% of total)
adjust: 34.0ms (16.4% of total)
ival-sub: 23.0ms (11.1% of total)
ival-div: 22.0ms (10.6% of total)
ival-add: 9.0ms (4.4% of total)
ival-neg: 8.0ms (3.9% of total)
ival-exp: 7.0ms (3.4% of total)
ival-expm1: 7.0ms (3.4% of total)
ival-log1p: 6.0ms (2.9% of total)
ival-pow: 5.0ms (2.4% of total)
ival-fabs: 2.0ms (1% of total)
...in/eval/compile.rkt:70:19: 1.0ms (0.5% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series157.0ms (1.1%)

Counts
18 → 571
Calls
Call 1
Inputs
#<alt (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (+.f64 m n)>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))>
#<alt (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)>
#<alt (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))>
#<alt (*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M))>
#<alt (/.f64 n (*.f64 K m))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)>
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))>
#<alt (/.f64 #s(literal 2 binary64) (+.f64 m n))>
#<alt (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))>
#<alt (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)>
Outputs
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (/.f64 #s(literal 2 binary64) K)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 K n)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 K m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 K m)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K n)>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 K n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt n>
#<alt m>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt m>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt m>
#<alt n>
#<alt (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))>
#<alt (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))>
#<alt (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))>
#<alt n>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))>
#<alt (+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)))>
#<alt (-.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (-.f64 (+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 5 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 6 binary64)))))) (pow.f64 n #s(literal 3 binary64))))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) n)))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 5 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64))))))) n)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) n)))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) #s(literal 2 binary64)))) (/.f64 (*.f64 m (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m)))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) #s(literal 3 binary64)))))) (/.f64 (*.f64 m (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m)))))))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) n)))))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))>
#<alt (cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))>
#<alt (cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))>
#<alt (cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))>
#<alt (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))>
#<alt (+.f64 (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))>
#<alt (+.f64 (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))>
#<alt (+.f64 (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))))>
#<alt (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))>
#<alt (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))>
#<alt (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n K)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n K)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n K)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K m))>
#<alt (/.f64 #s(literal 2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 K m)))) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 5 binary64))) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))) (pow.f64 n #s(literal 2 binary64)))))) n)>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 5 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n))>
#<alt (/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))>
#<alt (/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))>
#<alt (/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))>
#<alt (/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))>
#<alt (/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))>
#<alt (/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))>
#<alt (/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))>
#<alt (/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K n)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K n))) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K n))) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (/.f64 #s(literal 2 binary64) n)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))>
#<alt (/.f64 #s(literal 2 binary64) m)>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) m)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 n m))) m)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 n m)))) m)>
#<alt (/.f64 #s(literal 2 binary64) m)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m)) (*.f64 #s(literal 2 binary64) n)) m)) #s(literal 2 binary64)) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m)) (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 #s(literal 2 binary64) n)) m)) #s(literal 2 binary64)) m))>
#<alt (/.f64 #s(literal 2 binary64) m)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) m)))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) m)))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) m)))>
#<alt (/.f64 #s(literal 2 binary64) n)>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 m n))) n)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 m n)))) n)>
#<alt (/.f64 #s(literal 2 binary64) n)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n)) (*.f64 #s(literal 2 binary64) m)) n)) #s(literal 2 binary64)) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n)) (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 #s(literal 2 binary64) m)) n)) #s(literal 2 binary64)) n))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))>
#<alt (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))>
#<alt (+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))>
#<alt (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))>
#<alt (pow.f64 M #s(literal 2 binary64))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) (+.f64 m n))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))>
Calls

174 calls:

TimeVariablePointExpression
64.0ms
M
@0
(cos (- (* 1/2 (* K (+ m n))) M))
15.0ms
n
@inf
(- (* (+ m n) 1/2) M)
8.0ms
n
@0
(* (log (+ 1 (- (exp (cos (- (* (+ m n) (* 1/2 K)) M))) 1))) (exp (neg l)))
2.0ms
n
@inf
(cos (- (/ 1 (/ (+ (* -2 (/ n (* K m))) (* 2 (/ 1 K))) m)) M))
2.0ms
m
@-inf
(/ n (* K m))

rewrite263.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
382×log1p-expm1-u
380×expm1-log1p-u
377×add-cube-cbrt
375×add-exp-log
375×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050636
1884636
Stop Event
node limit
Counts
18 → 344
Calls
Call 1
Inputs
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))
(*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 m n))
(+.f64 m n)
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M))
(-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)
(/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n)))
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M))
(/.f64 n (*.f64 K m))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(/.f64 #s(literal 2 binary64) (+.f64 m n))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
Outputs
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K))) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 8 binary64) (pow.f64 K #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) K))))
(cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) K)))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 K m))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 (/.f64 n K) m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n m)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 n K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 n m)))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (+.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 n m)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 n m))))
(exp.f64 (log.f64 (*.f64 K (+.f64 n m))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 n m))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 K n))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 n K))
(fma.f64 K m (*.f64 K n))
(fma.f64 K m (*.f64 n K))
(fma.f64 m K (*.f64 K n))
(fma.f64 m K (*.f64 n K))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 K n))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 n K))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 K n))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 n K))
(-.f64 (exp.f64 (log1p.f64 (+.f64 n m))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 n m))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 n m)))
(*.f64 (sqrt.f64 (+.f64 n m)) (sqrt.f64 (+.f64 n m)))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))
(pow.f64 (+.f64 n m) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (+.f64 n m)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (exp.f64 (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 n m))))
(cbrt.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 n m)))
(log1p.f64 (expm1.f64 (+.f64 n m)))
(exp.f64 (log.f64 (+.f64 n m)))
(exp.f64 (*.f64 (log.f64 (+.f64 n m)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) n m)
(fma.f64 #s(literal 1 binary64) m n)
(fma.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 n) m)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) n)
(fma.f64 (sqrt.f64 n) (sqrt.f64 n) m)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) n)
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sin.f64 M)))
(+.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 M))
(+.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (sqrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) M))))
(pow.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 M))
(fma.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 M))
(fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))
(pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) K) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 K #s(literal 2 binary64))) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(exp.f64 (log.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 n K) m))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 n K) m))
(*.f64 n (/.f64 #s(literal 1 binary64) (*.f64 K m)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 n K) m)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 n K) m)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 n K) m)) (sqrt.f64 (/.f64 (/.f64 n K) m)))
(pow.f64 (/.f64 (/.f64 n K) m) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 n K) m)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 n K) m)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 K m) n) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (/.f64 n K) m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 n K) m))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (*.f64 K m) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 n K) m)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 n K) m)))
(exp.f64 (log.f64 (/.f64 (/.f64 n K) m)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 n K) m)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) (/.f64 #s(literal 1 binary64) m))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 2 binary64))
(pow.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) (pow.f64 (/.f64 #s(literal 1 binary64) m) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 1 binary64)) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)))) m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)))
(exp.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 n m)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) (sqrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(fma.f64 (+.f64 n m) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))

simplify703.0ms (4.9%)

Algorithm
egg-herbie
Rules
495×*-commutative
397×distribute-rgt-in
396×distribute-lft-in
237×cancel-sign-sub-inv
229×fmm-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0156448969
1420347633
Stop Event
node limit
Counts
915 → 810
Calls
Call 1
Inputs
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
n
m
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
m
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
m
n
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
n
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64))))))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 5 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 6 binary64)))))) (pow.f64 n #s(literal 3 binary64))))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) n)))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 5 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64))))))) n)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) n)))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) #s(literal 2 binary64)))) (/.f64 (*.f64 m (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) #s(literal 3 binary64)))))) (/.f64 (*.f64 m (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m)))))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) n)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))
(+.f64 (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))
(+.f64 (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))
(+.f64 (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))))
(*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))
(*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n K)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n K)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n K)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)) (*.f64 #s(literal -1/2 binary64) K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 K m)))) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 5 binary64))) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))) (pow.f64 n #s(literal 2 binary64)))))) n)
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 5 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K n)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(/.f64 #s(literal 2 binary64) n)
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(+.f64 (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(/.f64 #s(literal 2 binary64) m)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) m)
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 n m))) m)
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 n m)))) m)
(/.f64 #s(literal 2 binary64) m)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m)) (*.f64 #s(literal 2 binary64) n)) m)) #s(literal 2 binary64)) m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m)) (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 #s(literal 2 binary64) n)) m)) #s(literal 2 binary64)) m))
(/.f64 #s(literal 2 binary64) m)
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) m)))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) m)))
(+.f64 (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) m)))
(/.f64 #s(literal 2 binary64) n)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 m n))) n)
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 m n)))) n)
(/.f64 #s(literal 2 binary64) n)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n)) (*.f64 #s(literal 2 binary64) m)) n)) #s(literal 2 binary64)) n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n)) (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 #s(literal 2 binary64) m)) n)) #s(literal 2 binary64)) n))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) n) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(-.f64 (*.f64 #s(literal 1/2 binary64) m) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K))) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64))
(pow.f64 (/.f64 #s(literal 8 binary64) (pow.f64 K #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) K))))
(cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) K)))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m)))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 K m))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 (/.f64 n K) m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n m)) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 n K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 n m)))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (+.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 n m)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 n m))))
(exp.f64 (log.f64 (*.f64 K (+.f64 n m))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 n m))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 K n))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 n K))
(fma.f64 K m (*.f64 K n))
(fma.f64 K m (*.f64 n K))
(fma.f64 m K (*.f64 K n))
(fma.f64 m K (*.f64 n K))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 K n))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 n K))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 K n))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 n K))
(-.f64 (exp.f64 (log1p.f64 (+.f64 n m))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 n m))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 n m)))
(*.f64 (sqrt.f64 (+.f64 n m)) (sqrt.f64 (+.f64 n m)))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))
(pow.f64 (+.f64 n m) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (+.f64 n m)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (exp.f64 (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 n m))))
(cbrt.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 n m)))
(log1p.f64 (expm1.f64 (+.f64 n m)))
(exp.f64 (log.f64 (+.f64 n m)))
(exp.f64 (*.f64 (log.f64 (+.f64 n m)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) n m)
(fma.f64 #s(literal 1 binary64) m n)
(fma.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 n) m)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) n)
(fma.f64 (sqrt.f64 n) (sqrt.f64 n) m)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) n)
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sin.f64 M)))
(+.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 M))
(+.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (sqrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) M))))
(pow.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(exp.f64 (log.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 M))
(fma.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 M))
(fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))
(pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) K) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 K #s(literal 2 binary64))) (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(exp.f64 (log.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 n K) m))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 n K) m))
(*.f64 n (/.f64 #s(literal 1 binary64) (*.f64 K m)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 n K) m)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 n K) m)))
(*.f64 (sqrt.f64 (/.f64 (/.f64 n K) m)) (sqrt.f64 (/.f64 (/.f64 n K) m)))
(pow.f64 (/.f64 (/.f64 n K) m) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 n K) m)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 n K) m)) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 K m) n) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (/.f64 n K) m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 n K) m))))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (*.f64 K m) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 n K) m)))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 n K) m)))
(exp.f64 (log.f64 (/.f64 (/.f64 n K) m)))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 n K) m)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) (/.f64 #s(literal 1 binary64) m))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 2 binary64))
(pow.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) (pow.f64 (/.f64 #s(literal 1 binary64) m) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1 binary64))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 1 binary64)) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)))) m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)))
(exp.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)))) #s(literal 1 binary64))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 n m)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) (sqrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 1 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 M))
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(fma.f64 (+.f64 n m) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
Outputs
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(/.f64 #s(literal 2 binary64) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))) (neg.f64 m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (-.f64 (/.f64 (*.f64 n (neg.f64 K)) m) K) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (-.f64 (/.f64 (*.f64 n (neg.f64 K)) m) K) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (-.f64 (/.f64 (*.f64 n (neg.f64 K)) m) K) (neg.f64 m))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))) (neg.f64 n))
n
m
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
m
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)) (neg.f64 m))
m
n
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
n
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)) (neg.f64 n))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) K)) (+.f64 n m))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) K)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))) (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))))) (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)))
(cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (*.f64 M (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)))) (neg.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)) (exp.f64 (neg.f64 l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)) (exp.f64 (neg.f64 l))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64)))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 M (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (exp.f64 (neg.f64 l))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 M (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)))))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 M (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)) (*.f64 (neg.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))) (*.f64 l (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) K)) (+.f64 n m))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (*.f64 (sin.f64 M) K)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))) (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))))) (neg.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)))
(cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (*.f64 M (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)))) (neg.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 n) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 n) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 n) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))) (neg.f64 m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (neg.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m (exp.f64 (neg.f64 l))) (sin.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)) (exp.f64 (neg.f64 l))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (neg.f64 l)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (neg.f64 l))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)) (exp.f64 (neg.f64 l))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (exp.f64 (neg.f64 l))) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64)))))))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l)))
(+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l))))
(fma.f64 M (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l))) (*.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 M (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))) (exp.f64 (neg.f64 l))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l))))
(+.f64 (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))) (*.f64 (exp.f64 (neg.f64 l)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 M (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)))))) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (exp.f64 (neg.f64 l))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l))) (*.f64 #s(literal -1/6 binary64) (*.f64 (*.f64 M (exp.f64 (neg.f64 l))) (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l)))) (*.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (exp.f64 (neg.f64 l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)) (*.f64 (neg.f64 l) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)) (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))) (*.f64 l (*.f64 l (*.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 n (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) m))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (fma.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (fma.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (fma.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) m))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (fma.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))) m)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)))
(+.f64 (cos.f64 M) (/.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64)))) n))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64))))))
(+.f64 (cos.f64 M) (-.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 4 binary64)))) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64))) n)) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 2 binary64))))))))
(+.f64 (cos.f64 M) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 M) (pow.f64 m #s(literal 4 binary64))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64))) n) (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 2 binary64))))))))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 5 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 6 binary64)))))) (pow.f64 n #s(literal 3 binary64))))))
(-.f64 (+.f64 (cos.f64 M) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 M) (pow.f64 m #s(literal 5 binary64))) (pow.f64 n #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 4 binary64)))) (pow.f64 n #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64))) n)) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 m #s(literal 6 binary64)))) (pow.f64 n #s(literal 3 binary64)))))))
(-.f64 (+.f64 (cos.f64 M) (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 M) (pow.f64 m #s(literal 5 binary64))) (pow.f64 n #s(literal 3 binary64)))) (/.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 4 binary64)))) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64))) n) (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 m #s(literal 6 binary64)))) (pow.f64 n #s(literal 3 binary64))))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)))
(+.f64 (cos.f64 M) (/.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64)))) n))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) n)))
(+.f64 (cos.f64 M) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64)))))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64)))))) n)))
(-.f64 (cos.f64 M) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 4 binary64)))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64))))) n) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64)))))) n))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 5 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64))))))) n)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) n)))
(+.f64 (cos.f64 M) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 5 binary64)))) #s(literal 1/4 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 6 binary64))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 m #s(literal 4 binary64)))))) n) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 4 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64)))))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64)))))) n)))
(-.f64 (cos.f64 M) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 5 binary64)))) #s(literal 1/4 binary64) (*.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 6 binary64))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 m #s(literal 4 binary64)))) (sin.f64 M))) (neg.f64 n)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 4 binary64)))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64)))))) n) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64)))))) n))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))))
(+.f64 (cos.f64 M) (neg.f64 (/.f64 (*.f64 (*.f64 K m) (neg.f64 (sin.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))))
(-.f64 (cos.f64 M) (*.f64 K (/.f64 (neg.f64 (*.f64 m (sin.f64 M))) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) #s(literal 2 binary64)))) (/.f64 (*.f64 m (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m)))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) #s(literal 2 binary64))) (*.f64 m (/.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) #s(literal 2 binary64)))))) (/.f64 (neg.f64 (*.f64 m (sin.f64 M))) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) #s(literal 3 binary64)))))) (/.f64 (*.f64 m (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) #s(literal 3 binary64)))) (neg.f64 (*.f64 m (/.f64 (neg.f64 (sin.f64 M)) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64)))))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) #s(literal 3 binary64)))))) (/.f64 (neg.f64 (*.f64 m (sin.f64 M))) (neg.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) n)))
(+.f64 (cos.f64 M) (/.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64)))) n))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 m (sin.f64 (neg.f64 M)))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) n)))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 (*.f64 K m) (neg.f64 (sin.f64 M))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) n))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 (neg.f64 (*.f64 m (sin.f64 M))) (pow.f64 n #s(literal 2 binary64)))) (/.f64 (neg.f64 (*.f64 (sin.f64 M) K)) n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) n)))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 m (fma.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))))) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) n)))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (neg.f64 (*.f64 (sin.f64 M) K)) n)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1 binary64) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))
(cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))))
(+.f64 (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))
(+.f64 (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 M (sin.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))))))
(+.f64 (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))
(+.f64 (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 M (-.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))))) (neg.f64 (sin.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))))))))
(+.f64 (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))))) (sin.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))))
(+.f64 (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))))))))
(+.f64 (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))) (neg.f64 (neg.f64 (sin.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))))))
(+.f64 (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))) (sin.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (-.f64 (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K)))) M))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K m)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K m)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 K m)))
(*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 2 binary64))))
(*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 n (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(*.f64 n (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 n (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(*.f64 n (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 n (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(*.f64 n (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m))) (/.f64 #s(literal -2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(*.f64 (neg.f64 n) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m)))))
(*.f64 (neg.f64 n) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal -2 binary64) (*.f64 K (*.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(*.f64 (neg.f64 n) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m)))))
(*.f64 (neg.f64 n) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal -2 binary64) (*.f64 K (*.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (*.f64 m n)))))))
(*.f64 (neg.f64 n) (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) (*.f64 K (*.f64 n m)))))
(*.f64 (neg.f64 n) (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal -2 binary64) (*.f64 K (*.f64 n m)))))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) (*.f64 K m)))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) (*.f64 K m))
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) (*.f64 K m))
(*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K (pow.f64 m #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) (pow.f64 m #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n K)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n K) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n K)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n K) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n K)) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n K) (*.f64 #s(literal 2 binary64) (/.f64 m K))) (pow.f64 m #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(/.f64 #s(literal 2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)) (neg.f64 (/.f64 #s(literal 2 binary64) K))) m))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal -2 binary64) K)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)) (neg.f64 (/.f64 #s(literal 2 binary64) K))) m))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal -2 binary64) K)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)) (neg.f64 (/.f64 #s(literal 2 binary64) K))) m))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal -2 binary64) K)) (neg.f64 m))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m)) (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 K m)))) (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (*.f64 n (fma.f64 n (+.f64 (/.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K m))) (neg.f64 (*.f64 K #s(literal -1/2 binary64))))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K m) (*.f64 n (fma.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K n) (pow.f64 m #s(literal 2 binary64))) (/.f64 K m))) (*.f64 K #s(literal 1/2 binary64)))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n)))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n)
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 m #s(literal 3 binary64)) n)))) n)
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (pow.f64 m #s(literal 3 binary64)) n)))) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 m #s(literal 3 binary64)) n)))) n)
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 K (/.f64 (pow.f64 m #s(literal 3 binary64)) n)))) n)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 5 binary64))) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))) (pow.f64 n #s(literal 2 binary64)))))) n)
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 m #s(literal 3 binary64)) n)) (*.f64 K (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 2 binary64))))))) n)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (pow.f64 m #s(literal 5 binary64)) (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) n) (/.f64 (pow.f64 m #s(literal 4 binary64)) (pow.f64 n #s(literal 2 binary64))))))) n)
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n))
(neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 m #s(literal 3 binary64)) n)))) n))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (pow.f64 m #s(literal 3 binary64)) n)))) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 4 binary64))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 m #s(literal 4 binary64)) n))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 m #s(literal 3 binary64)))) n) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))) n))
(/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 m #s(literal 4 binary64)) n)) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) n)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 5 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 m #s(literal 5 binary64)) n))) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 m #s(literal 4 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) n) (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 m #s(literal 2 binary64)))) n))
(/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 m #s(literal 5 binary64)) n)) (*.f64 K (pow.f64 m #s(literal 4 binary64))))) n) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) n)) (neg.f64 n))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))))
(/.f64 (*.f64 K m) (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 K n) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64))) (/.f64 K n))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K n) (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (pow.f64 n #s(literal 3 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K n) (*.f64 m (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K n)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K n) (*.f64 m (fma.f64 m (+.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K m)) (pow.f64 n #s(literal 4 binary64))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (neg.f64 (/.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K n) (*.f64 m (fma.f64 m (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 m (pow.f64 n #s(literal 4 binary64)))) (/.f64 K (pow.f64 n #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))) (/.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) m)))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 K (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (*.f64 K (/.f64 n m)))))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 m (fma.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 (/.f64 n m) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (pow.f64 n #s(literal 2 binary64))) m) (*.f64 (*.f64 K #s(literal 1/2 binary64)) n)) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)) (*.f64 K n))) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K n))) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 (*.f64 K #s(literal 1/2 binary64)) n)) m) (*.f64 K #s(literal -1/2 binary64))))
(*.f64 (neg.f64 m) (-.f64 (*.f64 K #s(literal -1/2 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m) (*.f64 (*.f64 K #s(literal 1/2 binary64)) n)) m)))
(/.f64 #s(literal 2 binary64) n)
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) n))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 m (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) m) (pow.f64 n #s(literal 3 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) n))
(fma.f64 m (fma.f64 #s(literal 2 binary64) (/.f64 m (pow.f64 n #s(literal 3 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) n))
(+.f64 (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 3 binary64)))) (neg.f64 (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) n))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 3 binary64)))) (/.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) n))
(/.f64 #s(literal 2 binary64) m)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 n m))) m)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) m)
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) m)
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 n m))) m)
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (/.f64 (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 n m)))) m)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (/.f64 n m)))) m)
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 n m)))) m)
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 n m))))) m)
(/.f64 #s(literal 2 binary64) m)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n m)) #s(literal 2 binary64)) m))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 n m) #s(literal -2 binary64))) m)
(/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) m)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 2 binary64)) m)) (*.f64 #s(literal 2 binary64) n)) m)) #s(literal 2 binary64)) m))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) m) n)) m) #s(literal -2 binary64)) m))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 2 binary64)) m) n)) m) #s(literal -2 binary64)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 n #s(literal 3 binary64)) m)) (*.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 #s(literal 2 binary64) n)) m)) #s(literal 2 binary64)) m))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) m) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 n #s(literal -2 binary64))) m) #s(literal -2 binary64)) m))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) m) (pow.f64 n #s(literal 2 binary64)))) m) (*.f64 n #s(literal -2 binary64))) m) #s(literal -2 binary64)) (neg.f64 m))
(/.f64 #s(literal 2 binary64) m)
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) m)))
(fma.f64 #s(literal -2 binary64) (/.f64 n (pow.f64 m #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) m))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) m)))
(fma.f64 n (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (/.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) m))
(fma.f64 n (fma.f64 #s(literal 2 binary64) (/.f64 n (pow.f64 m #s(literal 3 binary64))) (/.f64 #s(literal -2 binary64) (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) m))
(+.f64 (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) m)))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 n (pow.f64 m #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 3 binary64)))) (neg.f64 (/.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64))))) (/.f64 #s(literal 2 binary64) m))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -2 binary64) (/.f64 n (pow.f64 m #s(literal 4 binary64))) (/.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 3 binary64)))) (/.f64 #s(literal -2 binary64) (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 2 binary64) m))
(/.f64 #s(literal 2 binary64) n)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) (neg.f64 n))
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 m n))) n)
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 m n)))) n)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 m n)))) n)
(/.f64 (-.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 m n)))) n)
(/.f64 (+.f64 #s(literal 2 binary64) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 m n))))) n)
(/.f64 #s(literal 2 binary64) n)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 2 binary64)) n)) (*.f64 #s(literal 2 binary64) m)) n)) #s(literal 2 binary64)) n))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) n) m)) n) #s(literal -2 binary64)) n))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 2 binary64)) n) m)) n) #s(literal -2 binary64)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 m #s(literal 3 binary64)) n)) (*.f64 #s(literal 2 binary64) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 #s(literal 2 binary64) m)) n)) #s(literal 2 binary64)) n))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) n) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 #s(literal -2 binary64) m)) n) #s(literal -2 binary64)) n))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) n) (pow.f64 m #s(literal 2 binary64)))) n) (*.f64 m #s(literal -2 binary64))) n) #s(literal -2 binary64)) (neg.f64 n))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))
(+.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) n)) M) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) n)) M) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))) (/.f64 M m))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) m)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))
(+.f64 (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/4 binary64) n (*.f64 #s(literal 1/2 binary64) m)) M) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (/.f64 M n))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (+.f64 n m)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 n m)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.f64 n m))))
(+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 n m)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.f64 n m))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 n m)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n m) M) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))))))
(pow.f64 M #s(literal 2 binary64))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (+.f64 n m)) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 n m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 n m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M))) M)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 n m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 n m) (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) M))) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) n) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))) (/.f64 M m)))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m) #s(literal -1/2 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) m) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(*.f64 n (-.f64 (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))) (/.f64 M n)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) #s(literal -1/2 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n) #s(literal -1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 m n) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 n m) M) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 m n) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 n m) M))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K)))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (/.f64 #s(literal 2 binary64) K) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64))
(/.f64 #s(literal 2 binary64) K)
(pow.f64 (/.f64 #s(literal 8 binary64) (pow.f64 K #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 K #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) K)
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) K)))
(/.f64 #s(literal 2 binary64) K)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) K))))
(/.f64 #s(literal 2 binary64) K)
(cbrt.f64 (/.f64 #s(literal 8 binary64) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) K)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) K)))
(/.f64 #s(literal 2 binary64) K)
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)))
(/.f64 #s(literal 2 binary64) K)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) K)
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))))
(/.f64 (*.f64 #s(literal -2 binary64) n) (*.f64 K m))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))
(*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))
(pow.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))
(*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))
(*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))
(pow.f64 (*.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 n (*.f64 K m)) #s(literal 3 binary64)) #s(literal -8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))
(*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 (/.f64 n K) m)))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))
(*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m)))))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))
(*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)) #s(literal -8 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 n (*.f64 K m)) #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))
(*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))
(exp.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))
(*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal -2 binary64) K) (/.f64 n m))
(*.f64 (/.f64 n m) (/.f64 #s(literal -2 binary64) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 1 binary64))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 3 binary64))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 2 binary64))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n m)) #s(literal 1/2 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 3 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 1 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 n K))
(*.f64 K (+.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 n m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 n m))))
(pow.f64 (*.f64 K (+.f64 n m)) #s(literal 1 binary64))
(*.f64 K (+.f64 n m))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 n m))) #s(literal 3 binary64))
(*.f64 K (+.f64 n m))
(pow.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 n m))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 n m))) #s(literal 2 binary64))
(*.f64 K (+.f64 n m))
(log.f64 (pow.f64 (exp.f64 K) (+.f64 n m)))
(*.f64 K (+.f64 n m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 n m)))))
(*.f64 K (+.f64 n m))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64)))
(*.f64 K (+.f64 n m))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))
(*.f64 K (+.f64 n m))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (+.f64 n m))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 n m))))
(*.f64 K (+.f64 n m))
(exp.f64 (log.f64 (*.f64 K (+.f64 n m))))
(*.f64 K (+.f64 n m))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 n m))) #s(literal 1 binary64)))
(*.f64 K (+.f64 n m))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 n K))
(*.f64 K (+.f64 n m))
(fma.f64 K m (*.f64 K n))
(*.f64 K (+.f64 n m))
(fma.f64 K m (*.f64 n K))
(*.f64 K (+.f64 n m))
(fma.f64 m K (*.f64 K n))
(*.f64 K (+.f64 n m))
(fma.f64 m K (*.f64 n K))
(*.f64 K (+.f64 n m))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 K n))
(*.f64 K (+.f64 n m))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 n K))
(*.f64 K (+.f64 n m))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 K n))
(*.f64 K (+.f64 n m))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 n K))
(*.f64 K (+.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (+.f64 n m))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 n m)))
(*.f64 #s(literal 1 binary64) (+.f64 n m))
(+.f64 n m)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 n m)))
(+.f64 n m)
(*.f64 (sqrt.f64 (+.f64 n m)) (sqrt.f64 (+.f64 n m)))
(+.f64 n m)
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n m))))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(pow.f64 (+.f64 n m) #s(literal 1 binary64))
(+.f64 n m)
(pow.f64 (cbrt.f64 (+.f64 n m)) #s(literal 3 binary64))
(+.f64 n m)
(pow.f64 (sqrt.f64 (+.f64 n m)) #s(literal 2 binary64))
(+.f64 n m)
(pow.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 n m)
(log.f64 (exp.f64 (+.f64 n m)))
(+.f64 n m)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 n m))))
(+.f64 n m)
(cbrt.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)))
(+.f64 n m)
(expm1.f64 (log1p.f64 (+.f64 n m)))
(log1p.f64 (expm1.f64 (+.f64 n m)))
(+.f64 n m)
(exp.f64 (log.f64 (+.f64 n m)))
(+.f64 n m)
(exp.f64 (*.f64 (log.f64 (+.f64 n m)) #s(literal 1 binary64)))
(+.f64 n m)
(fma.f64 #s(literal 1 binary64) n m)
(+.f64 n m)
(fma.f64 #s(literal 1 binary64) m n)
(+.f64 n m)
(fma.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 n) m)
(+.f64 n m)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) n)
(+.f64 n m)
(fma.f64 (sqrt.f64 n) (sqrt.f64 n) m)
(+.f64 n m)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) n)
(+.f64 n m)
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))))
(pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(log.f64 (pow.f64 (exp.f64 (exp.f64 (neg.f64 l))) (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (exp.f64 (neg.f64 l)))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (-.f64 n (neg.f64 m))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M))
(fma.f64 (cos.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 M))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(+.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (fma.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M) (*.f64 M #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) (sqrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) M))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 M (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 M (+.f64 M (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))))
(pow.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) #s(literal 1 binary64))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 3 binary64))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(pow.f64 (pow.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 2 binary64))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(log.f64 (exp.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M)) #s(literal 3 binary64)))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(exp.f64 (log.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))) #s(literal 1 binary64)))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) (neg.f64 M))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(fma.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))) (neg.f64 M))
(-.f64 (*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(fma.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (neg.f64 M))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(fma.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m) (neg.f64 M))
(-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m)) M)
(-.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))) M)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 K (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(*.f64 K (*.f64 #s(literal 1/2 binary64) (+.f64 n m)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 1 binary64))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 3 binary64))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 2 binary64))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(pow.f64 (/.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) K) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 K (+.f64 n m))))
(log.f64 (pow.f64 (exp.f64 (/.f64 K #s(literal 2 binary64))) (+.f64 n m)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)))))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m)) #s(literal 3 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 K #s(literal 2 binary64)) (+.f64 n m))) #s(literal 1 binary64)))
(*.f64 (*.f64 K #s(literal 1/2 binary64)) (+.f64 n m))
(*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(pow.f64 (cbrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(pow.f64 (sqrt.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 2 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) (exp.f64 (neg.f64 l))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (pow.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M))))
(+.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (sin.f64 M)))
(fma.f64 (cos.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))))))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 (sin.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))))
(-.f64 (*.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))))))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 (sin.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M)) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))))) #s(literal 2 binary64))) (cbrt.f64 (cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))) M))
(cos.f64 (-.f64 M (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(fma.f64 (cos.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)) (sin.f64 M)))
(fma.f64 (cos.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))))))
(fma.f64 (cos.f64 M) (cos.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (*.f64 (sin.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (/.f64 n K) m))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 n (*.f64 K m))))
(*.f64 #s(literal 1 binary64) (/.f64 (/.f64 n K) m))
(/.f64 n (*.f64 K m))
(*.f64 n (/.f64 #s(literal 1 binary64) (*.f64 K m)))
(/.f64 n (*.f64 K m))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (/.f64 n K) m)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (/.f64 n K) m)))
(/.f64 n (*.f64 K m))
(*.f64 (sqrt.f64 (/.f64 (/.f64 n K) m)) (sqrt.f64 (/.f64 (/.f64 n K) m)))
(/.f64 n (*.f64 K m))
(pow.f64 (/.f64 (/.f64 n K) m) #s(literal 1 binary64))
(/.f64 n (*.f64 K m))
(pow.f64 (cbrt.f64 (/.f64 (/.f64 n K) m)) #s(literal 3 binary64))
(/.f64 n (*.f64 K m))
(pow.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 n (*.f64 K m))
(pow.f64 (sqrt.f64 (/.f64 (/.f64 n K) m)) #s(literal 2 binary64))
(/.f64 n (*.f64 K m))
(pow.f64 (/.f64 (*.f64 K m) n) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 K (/.f64 m n)))
(log.f64 (exp.f64 (/.f64 (/.f64 n K) m)))
(/.f64 n (*.f64 K m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (/.f64 n K) m))))
(/.f64 n (*.f64 K m))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 n K) m) #s(literal 3 binary64)))
(/.f64 n (*.f64 K m))
(cbrt.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 (*.f64 K m) #s(literal 3 binary64))))
(/.f64 n (*.f64 K m))
(expm1.f64 (log1p.f64 (/.f64 (/.f64 n K) m)))
(expm1.f64 (log1p.f64 (/.f64 n (*.f64 K m))))
(log1p.f64 (expm1.f64 (/.f64 (/.f64 n K) m)))
(/.f64 n (*.f64 K m))
(exp.f64 (log.f64 (/.f64 (/.f64 n K) m)))
(/.f64 n (*.f64 K m))
(exp.f64 (*.f64 (log.f64 (/.f64 (/.f64 n K) m)) #s(literal 1 binary64)))
(/.f64 n (*.f64 K m))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) (/.f64 #s(literal 1 binary64) m))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 1 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 3 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 2 binary64))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(pow.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K))))
(log.f64 (exp.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(exp.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 1 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(expm1.f64 (log1p.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m))
(/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))))
(/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)))
(*.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1/2 binary64)) (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)
(/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) (pow.f64 (/.f64 #s(literal 1 binary64) m) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -2 binary64))
(pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))
(pow.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -3 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -3 binary64)))
(pow.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))
(pow.f64 (/.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal 1 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)))) m))
(/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m))))
(/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -3 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(expm1.f64 (log1p.f64 (/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m)))
(/.f64 (*.f64 #s(literal 1 binary64) m) (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(/.f64 m (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)))
(exp.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))
(exp.f64 (*.f64 (neg.f64 (log.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (+.f64 n m)))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (+.f64 n m)))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(*.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) (sqrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 1 binary64))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) #s(literal 3 binary64))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(pow.f64 (sqrt.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) #s(literal 2 binary64))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(pow.f64 (/.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 n m) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)))))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 3 binary64)))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(exp.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m))) #s(literal 1 binary64)))
(/.f64 #s(literal 2 binary64) (+.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)) #s(literal 3 binary64))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(pow.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 3 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))) #s(literal 1 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 M) M) (-.f64 (*.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) M))
(+.f64 (*.f64 M #s(literal 0 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)))) (sqrt.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)))) (fabs.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 #s(literal 1/2 binary64) (*.f64 M (+.f64 n m))))))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 3 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 n m) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 (+.f64 n m) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M)

eval277.0ms (1.9%)

Compiler

Compiled 65208 to 9325 computations (85.7% saved)

prune421.0ms (2.9%)

Pruning

35 alts after pruning (35 fresh and 0 done)

PrunedKeptTotal
New1703281731
Fresh20727
Picked505
Done000
Total1728351763
Accuracy
97.6%
Counts
1763 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.3%
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
9.1%
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))
9.2%
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))
83.5%
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
73.1%
(*.f64 (cos.f64 (-.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
14.8%
(*.f64 (cos.f64 (-.f64 (/.f64 K (pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))) M)) (exp.f64 (neg.f64 l)))
31.6%
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) m)) M)) (exp.f64 (neg.f64 l)))
33.3%
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M)) (exp.f64 (neg.f64 l)))
32.4%
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) n)) M)) (exp.f64 (neg.f64 l)))
31.1%
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) m)) M)) (exp.f64 (neg.f64 l)))
83.0%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 3 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
81.8%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64))) m)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
30.9%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M)) (exp.f64 (neg.f64 l)))
30.3%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
9.2%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (-.f64 #s(literal 1 binary64) l))
13.5%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
50.4%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (-.f64 l n) m))))
28.1%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (log.f64 (exp.f64 (+.f64 n m))) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
23.6%
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))) (exp.f64 (neg.f64 l)))
27.9%
(*.f64 (cos.f64 (*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m)))) (exp.f64 (neg.f64 l)))
26.9%
(*.f64 (cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
32.0%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (neg.f64 l)))
31.4%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (neg.f64 l)))
95.7%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
35.0%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
9.3%
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
9.3%
(cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 3 binary64)) M))
9.2%
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))
8.8%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
9.0%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
7.4%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M))
4.2%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (exp.f64 (log.f64 (+.f64 n m))))) M))
9.4%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
9.3%
(cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))
9.5%
(cos.f64 M)
Compiler

Compiled 1638 to 1134 computations (30.8% saved)

simplify60.0ms (0.4%)

Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff12800
(*.f64 K (log.f64 (exp.f64 (+.f64 n m))))
cost-diff12800
(*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m)))))
cost-diff12800
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M)
cost-diff12800
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M))
cost-diff0
(neg.f64 l)
cost-diff0
(exp.f64 (neg.f64 l))
cost-diff0
(/.f64 m n)
cost-diff0
(*.f64 (/.f64 m n) #s(literal -2 binary64))
cost-diff0
(neg.f64 l)
cost-diff0
(exp.f64 (neg.f64 l))
cost-diff0
(cos.f64 M)
cost-diff64
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
cost-diff0
(cos.f64 M)
cost-diff0
(+.f64 (-.f64 l n) m)
cost-diff0
(+.f64 m n)
cost-diff0
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
cost-diff0
(cos.f64 M)
Rules
727×fmm-def
617×exp-sum
359×times-frac
336×associate-+r-
320×associate-+l-
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0461161
1971137
22401113
38661085
437081077
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
(cos.f64 M)
M
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m)))
(-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))
(neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(+.f64 m n)
m
n
#s(literal 1/2 binary64)
(+.f64 (-.f64 l n) m)
(-.f64 l n)
l
(cos.f64 M)
M
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(cos.f64 M)
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M)) (exp.f64 (neg.f64 l)))
(cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M))
(-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M)
(/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n))
K
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)
(+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64)))
#s(literal 2 binary64)
(*.f64 (/.f64 m n) #s(literal -2 binary64))
(/.f64 m n)
m
n
#s(literal -2 binary64)
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m)))))
#s(literal 1/2 binary64)
(*.f64 K (log.f64 (exp.f64 (+.f64 n m))))
K
(log.f64 (exp.f64 (+.f64 n m)))
(exp.f64 (+.f64 n m))
(+.f64 n m)
n
m
M
Outputs
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))) (+.f64 m (-.f64 l n)))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (+.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) (+.f64 m (-.f64 l n))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) (+.f64 M (*.f64 (+.f64 m n) #s(literal -1/2 binary64))) (neg.f64 m)) (-.f64 l n))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M)) (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M) n) (+.f64 m l))))
(cos.f64 M)
M
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m)))
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))) (+.f64 m (-.f64 l n))))
(exp.f64 (neg.f64 (+.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) (+.f64 m (-.f64 l n)))))
(exp.f64 (-.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) (+.f64 M (*.f64 (+.f64 m n) #s(literal -1/2 binary64))) (neg.f64 m)) (-.f64 l n)))
(exp.f64 (-.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M)) (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M) n) (+.f64 m l)))
(-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))
(-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))) (+.f64 m (-.f64 l n)))
(neg.f64 (+.f64 (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) (+.f64 m (-.f64 l n))))
(-.f64 (fma.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) (+.f64 M (*.f64 (+.f64 m n) #s(literal -1/2 binary64))) (neg.f64 m)) (-.f64 l n))
(-.f64 (fma.f64 (neg.f64 (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M)) (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M) n) (+.f64 m l))
(neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))
(neg.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) (neg.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) (+.f64 M (*.f64 (+.f64 m n) #s(literal -1/2 binary64))))
(*.f64 (neg.f64 (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M)) (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M))
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)))
(*.f64 (neg.f64 (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M)) (neg.f64 (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M)))
(*.f64 (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M) (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M))
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)
(fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))
(neg.f64 (fma.f64 (+.f64 m n) #s(literal -1/2 binary64) M))
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 m n))
(+.f64 m n)
m
n
#s(literal 1/2 binary64)
(+.f64 (-.f64 l n) m)
(+.f64 m (-.f64 l n))
(-.f64 l n)
l
(cos.f64 M)
M
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(/.f64 (cos.f64 M) (exp.f64 l))
(cos.f64 M)
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 (/.f64 K (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64)))) n) M)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M)))
(/.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 m (/.f64 #s(literal -2 binary64) n) #s(literal 2 binary64)))) M)) (exp.f64 l))
(cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M))
(cos.f64 (-.f64 (*.f64 (/.f64 K (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64)))) n) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 m (/.f64 #s(literal -2 binary64) n) #s(literal 2 binary64)))) M))
(-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M)
(-.f64 (*.f64 (/.f64 K (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64)))) n) M)
(-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M)
(-.f64 (*.f64 n (/.f64 K (fma.f64 m (/.f64 #s(literal -2 binary64) n) #s(literal 2 binary64)))) M)
(/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n))
(*.f64 (/.f64 K (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64)))) n)
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 n (/.f64 K (fma.f64 m (/.f64 #s(literal -2 binary64) n) #s(literal 2 binary64))))
K
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(/.f64 (fma.f64 m (/.f64 #s(literal -2 binary64) n) #s(literal 2 binary64)) n)
(+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64)))
(fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))
(fma.f64 m (/.f64 #s(literal -2 binary64) n) #s(literal 2 binary64))
#s(literal 2 binary64)
(*.f64 (/.f64 m n) #s(literal -2 binary64))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(/.f64 m n)
m
n
#s(literal -2 binary64)
M
(exp.f64 (neg.f64 l))
(neg.f64 l)
l
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))
#s(literal 1/2 binary64)
(*.f64 K (log.f64 (exp.f64 (+.f64 n m))))
(*.f64 K (+.f64 m n))
K
(log.f64 (exp.f64 (+.f64 n m)))
(+.f64 m n)
(exp.f64 (+.f64 n m))
(exp.f64 (+.f64 m n))
(+.f64 n m)
(+.f64 m n)
n
m
M

localize757.0ms (5.3%)

Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(exp.f64 (+.f64 n m))
accuracy100.0%
(*.f64 K (log.f64 (exp.f64 (+.f64 n m))))
accuracy91.2%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M))
accuracy70.8%
(log.f64 (exp.f64 (+.f64 n m)))
accuracy100.0%
(exp.f64 (neg.f64 l))
accuracy99.9%
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)
accuracy98.6%
(/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n))
accuracy94.4%
(cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M))
accuracy100.0%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
accuracy100.0%
(neg.f64 l)
accuracy100.0%
(exp.f64 (neg.f64 l))
accuracy100.0%
(cos.f64 M)
accuracy100.0%
(cos.f64 M)
accuracy100.0%
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m)))
accuracy100.0%
(cos.f64 M)
accuracy100.0%
(-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)
accuracy100.0%
(*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))
Results
451.0ms171×5exit
77.0ms79×1valid
2.0ms2valid
1.0ms0valid
Compiler

Compiled 300 to 39 computations (87% saved)

Precisions
Click to see histograms. Total time spent on operations: 379.0ms
ival-log: 157.0ms (41.4% of total)
adjust: 77.0ms (20.3% of total)
ival-mult: 50.0ms (13.2% of total)
ival-cos: 23.0ms (6.1% of total)
ival-sub: 21.0ms (5.5% of total)
ival-exp: 17.0ms (4.5% of total)
ival-add: 14.0ms (3.7% of total)
ival-div: 12.0ms (3.2% of total)
ival-neg: 6.0ms (1.6% of total)
...in/eval/compile.rkt:70:19: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series70.0ms (0.5%)

Counts
16 → 480
Calls
Call 1
Inputs
#<alt (*.f64 (+.f64 m n) #s(literal 1/2 binary64))>
#<alt (+.f64 (-.f64 l n) m)>
#<alt (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))>
#<alt (neg.f64 l)>
#<alt (*.f64 (/.f64 m n) #s(literal -2 binary64))>
#<alt (/.f64 m n)>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m)))))>
#<alt (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))>
#<alt (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m)))>
#<alt (cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M))>
#<alt (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n))>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)>
#<alt (log.f64 (exp.f64 (+.f64 n m)))>
#<alt (exp.f64 (+.f64 n m))>
Outputs
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))>
#<alt (*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))>
#<alt (*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal 1/2 binary64) m)>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))>
#<alt (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))>
#<alt (*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))>
#<alt (-.f64 m n)>
#<alt (-.f64 (+.f64 l m) n)>
#<alt (-.f64 (+.f64 l m) n)>
#<alt (-.f64 (+.f64 l m) n)>
#<alt l>
#<alt (*.f64 l (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 m l)) (/.f64 n l)))>
#<alt (*.f64 l (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 m l)) (/.f64 n l)))>
#<alt (*.f64 l (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 m l)) (/.f64 n l)))>
#<alt l>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l)) #s(literal 1 binary64))))>
#<alt (+.f64 l m)>
#<alt (+.f64 l (+.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (+.f64 l (+.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (+.f64 l (+.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (*.f64 #s(literal -1 binary64) n)>
#<alt (*.f64 n (-.f64 (+.f64 (/.f64 l n) (/.f64 m n)) #s(literal 1 binary64)))>
#<alt (*.f64 n (-.f64 (+.f64 (/.f64 l n) (/.f64 m n)) #s(literal 1 binary64)))>
#<alt (*.f64 n (-.f64 (+.f64 (/.f64 l n) (/.f64 m n)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l m) n)))))>
#<alt (-.f64 l n)>
#<alt (-.f64 (+.f64 l m) n)>
#<alt (-.f64 (+.f64 l m) n)>
#<alt (-.f64 (+.f64 l m) n)>
#<alt m>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 l m)) (/.f64 n m)))>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 l m)) (/.f64 n m)))>
#<alt (*.f64 m (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 l m)) (/.f64 n m)))>
#<alt m>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m)) #s(literal 1 binary64))))>
#<alt (exp.f64 (neg.f64 l))>
#<alt (+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))>
#<alt (+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))))>
#<alt (+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (neg.f64 l))))))))>
#<alt (cos.f64 M)>
#<alt (+.f64 (cos.f64 M) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 M))))>
#<alt (+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 M))))))>
#<alt (+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 M)))))))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -1 binary64) l)>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m n))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) M)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K m))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K m)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K n)>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))>
#<alt (*.f64 K n)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 K n)>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (+.f64 (*.f64 K m) (*.f64 K n))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))>
#<alt (*.f64 K m)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))))))>
#<alt (+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)))))))>
#<alt (+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))>
#<alt (+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))))>
#<alt (+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))))))>
#<alt (+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))>
#<alt (exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))>
#<alt (exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))>
#<alt (exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))>
#<alt (+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 m n))))>
#<alt (+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 m n)))))>
#<alt (+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 m n)))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (+.f64 (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))>
#<alt (+.f64 (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))))>
#<alt (+.f64 (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))>
#<alt (exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))>
#<alt (-.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (-.f64 (+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))))) (pow.f64 m #s(literal 3 binary64))))))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))))) m)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))>
#<alt (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))>
#<alt (+.f64 (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))) (*.f64 M (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))>
#<alt (+.f64 (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))))>
#<alt (+.f64 (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)>
#<alt (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64)))))) m)>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))>
#<alt (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 K n))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) n)) (*.f64 #s(literal -1/2 binary64) K))))>
#<alt (/.f64 #s(literal 2 binary64) n)>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))>
#<alt (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))))))>
#<alt (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal 2 binary64) n)) (pow.f64 n #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal 2 binary64) n)) (pow.f64 n #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal 2 binary64) n)) (pow.f64 n #s(literal 2 binary64)))>
#<alt (/.f64 #s(literal 2 binary64) n)>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)>
#<alt (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)>
#<alt (/.f64 #s(literal 2 binary64) n)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))>
#<alt m>
#<alt (+.f64 m n)>
#<alt (+.f64 m n)>
#<alt (+.f64 m n)>
#<alt n>
#<alt (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))>
#<alt (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))>
#<alt (*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))>
#<alt n>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))>
#<alt n>
#<alt (+.f64 m n)>
#<alt (+.f64 m n)>
#<alt (+.f64 m n)>
#<alt m>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt (*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))>
#<alt m>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))>
#<alt (exp.f64 m)>
#<alt (+.f64 (exp.f64 m) (*.f64 n (exp.f64 m)))>
#<alt (+.f64 (exp.f64 m) (*.f64 n (+.f64 (exp.f64 m) (*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 m))))))>
#<alt (+.f64 (exp.f64 m) (*.f64 n (+.f64 (exp.f64 m) (*.f64 n (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 n (exp.f64 m))) (*.f64 #s(literal 1/2 binary64) (exp.f64 m)))))))>
#<alt (exp.f64 (+.f64 m n))>
#<alt (exp.f64 (+.f64 m n))>
#<alt (exp.f64 (+.f64 m n))>
#<alt (exp.f64 (+.f64 m n))>
#<alt (exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))>
#<alt (exp.f64 n)>
#<alt (+.f64 (exp.f64 n) (*.f64 m (exp.f64 n)))>
#<alt (+.f64 (exp.f64 n) (*.f64 m (+.f64 (exp.f64 n) (*.f64 #s(literal 1/2 binary64) (*.f64 m (exp.f64 n))))))>
#<alt (+.f64 (exp.f64 n) (*.f64 m (+.f64 (exp.f64 n) (*.f64 m (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 m (exp.f64 n))) (*.f64 #s(literal 1/2 binary64) (exp.f64 n)))))))>
#<alt (exp.f64 (+.f64 m n))>
#<alt (exp.f64 (+.f64 m n))>
#<alt (exp.f64 (+.f64 m n))>
#<alt (exp.f64 (+.f64 m n))>
#<alt (exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))>
#<alt (exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))>
#<alt (exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))>
#<alt (exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))>
Calls

129 calls:

TimeVariablePointExpression
11.0ms
K
@0
(/ K (/ (+ 2 (* (/ m n) -2)) n))
4.0ms
n
@-inf
(/ K (/ (+ 2 (* (/ m n) -2)) n))
3.0ms
K
@0
(cos (- (* 1/2 (* K (log (exp (+ n m))))) M))
3.0ms
m
@0
(cos (- (/ K (/ (+ 2 (* (/ m n) -2)) n)) M))
2.0ms
m
@inf
(cos (- (/ K (/ (+ 2 (* (/ m n) -2)) n)) M))

rewrite174.0ms (1.2%)

Algorithm
batch-egg-rewrite
Rules
356×log1p-expm1-u
356×expm1-log1p-u
350×add-exp-log
350×add-log-exp
348×add-cube-cbrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044466
1766454
Stop Event
node limit
Counts
16 → 303
Calls
Call 1
Inputs
(*.f64 (+.f64 m n) #s(literal 1/2 binary64))
(+.f64 (-.f64 l n) m)
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(neg.f64 l)
(*.f64 (/.f64 m n) #s(literal -2 binary64))
(/.f64 m n)
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m)))))
(*.f64 K (log.f64 (exp.f64 (+.f64 n m))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m)))
(cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M))
(/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n))
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)
(log.f64 (exp.f64 (+.f64 n m)))
(exp.f64 (+.f64 n m))
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64)))
(-.f64 l (-.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (+.f64 m (-.f64 l n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 m (-.f64 l n)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m (-.f64 l n))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 m (-.f64 l n))))
(*.f64 (sqrt.f64 (+.f64 m (-.f64 l n))) (sqrt.f64 (+.f64 m (-.f64 l n))))
(/.f64 (-.f64 (pow.f64 (-.f64 l n) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (-.f64 (-.f64 l n) m))
(/.f64 (+.f64 (pow.f64 (-.f64 l n) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 l n) #s(literal 2 binary64)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (-.f64 l n) m))))
(pow.f64 (+.f64 m (-.f64 l n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 m (-.f64 l n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 m (-.f64 l n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 m (-.f64 l n))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 m (-.f64 l n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 m (-.f64 l n)))))
(cbrt.f64 (pow.f64 (+.f64 m (-.f64 l n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 m (-.f64 l n))))
(log1p.f64 (expm1.f64 (+.f64 m (-.f64 l n))))
(exp.f64 (log.f64 (+.f64 m (-.f64 l n))))
(exp.f64 (*.f64 (log.f64 (+.f64 m (-.f64 l n))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) m (-.f64 l n))
(fma.f64 #s(literal 1 binary64) l (neg.f64 (-.f64 n m)))
(fma.f64 #s(literal 1 binary64) (-.f64 l n) m)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 l n)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 l n)) m)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (-.f64 l n))
(fma.f64 (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) (cbrt.f64 l) (neg.f64 (-.f64 n m)))
(fma.f64 (sqrt.f64 (-.f64 l n)) (sqrt.f64 (-.f64 l n)) m)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) (-.f64 l n))
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (neg.f64 (-.f64 n m)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (neg.f64 l))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (neg.f64 l)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))))
(-.f64 #s(literal 0 binary64) l)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 l))
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 l)))
(*.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 l)))
(*.f64 #s(literal -1 binary64) l)
(pow.f64 (neg.f64 l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (neg.f64 l)) #s(literal 2 binary64))
(log.f64 (exp.f64 (neg.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 l))))
(cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (neg.f64 l)))
(log1p.f64 (expm1.f64 (neg.f64 l)))
(exp.f64 (log.f64 (neg.f64 l)))
(exp.f64 (*.f64 (log.f64 (neg.f64 l)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64)))) #s(literal 1 binary64))
(/.f64 (*.f64 m #s(literal -2 binary64)) n)
(pow.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 m n))) #s(literal 1 binary64))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 m n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 m n)))
(*.f64 (sqrt.f64 (/.f64 m n)) (sqrt.f64 (/.f64 m n)))
(pow.f64 (/.f64 m n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 m n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 m n)) #s(literal 2 binary64))
(pow.f64 (/.f64 n m) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 m n))))
(cbrt.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 m n)))
(log1p.f64 (expm1.f64 (/.f64 m n)))
(exp.f64 (log.f64 (/.f64 m n)))
(exp.f64 (*.f64 (log.f64 (/.f64 m n)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 m n)) K) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(*.f64 (exp.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (exp.f64 (neg.f64 (+.f64 m (-.f64 l n)))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) (sqrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(/.f64 (exp.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (exp.f64 (+.f64 m (-.f64 l n))))
(/.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l n))) (exp.f64 m))
(pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(+.f64 (*.f64 (cos.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (cos.f64 M)) (*.f64 (sin.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) (sqrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(pow.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (cos.f64 M) (*.f64 (sin.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))) #s(literal 1 binary64))
(*.f64 K (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(*.f64 #s(literal 1 binary64) (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(*.f64 (sqrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sqrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(*.f64 (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))) n)
(pow.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) K) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))))
(cbrt.f64 (pow.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(log1p.f64 (expm1.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(exp.f64 (log.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(exp.f64 (*.f64 (log.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 1 binary64))
(*.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) (sqrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(pow.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 2 binary64))
(pow.f64 (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 1 binary64)))
(+.f64 m n)
(+.f64 n m)
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 #s(literal 0 binary64) (+.f64 m n))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 m n))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 m n)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 m n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 m n))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 m n)))
(*.f64 (sqrt.f64 (+.f64 m n)) (sqrt.f64 (+.f64 m n)))
(/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 n n (-.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 n m))))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))
(/.f64 (-.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (-.f64 n m))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))
(pow.f64 (+.f64 m n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 m n)) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 m n)))
(log1p.f64 (expm1.f64 (+.f64 m n)))
(exp.f64 (log.f64 (+.f64 m n)))
(exp.f64 (*.f64 (log.f64 (+.f64 m n)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) m n)
(fma.f64 #s(literal 1 binary64) n m)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) n)
(fma.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 n) m)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) n)
(fma.f64 (sqrt.f64 n) (sqrt.f64 n) m)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 m n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 m n)))
(*.f64 (exp.f64 n) (exp.f64 m))
(*.f64 (exp.f64 m) (exp.f64 n))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 m n))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) (sqrt.f64 (exp.f64 (+.f64 m n))))
(pow.f64 (exp.f64 (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 m n))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 m n)))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 m n))) (sqrt.f64 (+.f64 m n)))
(log.f64 (exp.f64 (exp.f64 (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 m n)))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 m n))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 m n))))

simplify340.0ms (2.4%)

Algorithm
egg-herbie
Rules
444×distribute-rgt-in
440×distribute-lft-in
405×*-commutative
211×fmm-def
204×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0137534425
1366433553
Stop Event
node limit
Counts
783 → 731
Calls
Call 1
Inputs
(*.f64 #s(literal 1/2 binary64) n)
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) m)
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(-.f64 m n)
(-.f64 (+.f64 l m) n)
(-.f64 (+.f64 l m) n)
(-.f64 (+.f64 l m) n)
l
(*.f64 l (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 m l)) (/.f64 n l)))
(*.f64 l (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 m l)) (/.f64 n l)))
(*.f64 l (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 m l)) (/.f64 n l)))
l
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l)) #s(literal 1 binary64))))
(+.f64 l m)
(+.f64 l (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(+.f64 l (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(+.f64 l (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(*.f64 #s(literal -1 binary64) n)
(*.f64 n (-.f64 (+.f64 (/.f64 l n) (/.f64 m n)) #s(literal 1 binary64)))
(*.f64 n (-.f64 (+.f64 (/.f64 l n) (/.f64 m n)) #s(literal 1 binary64)))
(*.f64 n (-.f64 (+.f64 (/.f64 l n) (/.f64 m n)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l m) n)))))
(-.f64 l n)
(-.f64 (+.f64 l m) n)
(-.f64 (+.f64 l m) n)
(-.f64 (+.f64 l m) n)
m
(*.f64 m (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 l m)) (/.f64 n m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 l m)) (/.f64 n m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 l m)) (/.f64 n m)))
m
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m)) #s(literal 1 binary64))))
(exp.f64 (neg.f64 l))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (neg.f64 l))))))))
(cos.f64 M)
(+.f64 (cos.f64 M) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 M))))
(+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 M)))))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -1 binary64) l)
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal -1 binary64) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(*.f64 #s(literal -1 binary64) M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m n))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 K n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 K m)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))
(exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))
(exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))
(exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 m n))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 m n)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))))) (pow.f64 m #s(literal 3 binary64))))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))))) m)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))
(+.f64 (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))) (*.f64 M (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))))
(+.f64 (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64)))))) m)
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(/.f64 #s(literal 2 binary64) n)
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))))))
(*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal 2 binary64) n)) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal 2 binary64) n)) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal 2 binary64) n)) (pow.f64 n #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) n)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)
(/.f64 #s(literal 2 binary64) n)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))
m
(+.f64 m n)
(+.f64 m n)
(+.f64 m n)
n
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
n
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
n
(+.f64 m n)
(+.f64 m n)
(+.f64 m n)
m
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
m
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(exp.f64 m)
(+.f64 (exp.f64 m) (*.f64 n (exp.f64 m)))
(+.f64 (exp.f64 m) (*.f64 n (+.f64 (exp.f64 m) (*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 m))))))
(+.f64 (exp.f64 m) (*.f64 n (+.f64 (exp.f64 m) (*.f64 n (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 n (exp.f64 m))) (*.f64 #s(literal 1/2 binary64) (exp.f64 m)))))))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 m n))
(exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))
(exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))
(exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))
(exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))
(exp.f64 n)
(+.f64 (exp.f64 n) (*.f64 m (exp.f64 n)))
(+.f64 (exp.f64 n) (*.f64 m (+.f64 (exp.f64 n) (*.f64 #s(literal 1/2 binary64) (*.f64 m (exp.f64 n))))))
(+.f64 (exp.f64 n) (*.f64 m (+.f64 (exp.f64 n) (*.f64 m (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 m (exp.f64 n))) (*.f64 #s(literal 1/2 binary64) (exp.f64 n)))))))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 m n))
(exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))
(exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))
(exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))
(exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64)))
(-.f64 l (-.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (+.f64 m (-.f64 l n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 m (-.f64 l n)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m (-.f64 l n))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 m (-.f64 l n))))
(*.f64 (sqrt.f64 (+.f64 m (-.f64 l n))) (sqrt.f64 (+.f64 m (-.f64 l n))))
(/.f64 (-.f64 (pow.f64 (-.f64 l n) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (-.f64 (-.f64 l n) m))
(/.f64 (+.f64 (pow.f64 (-.f64 l n) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 l n) #s(literal 2 binary64)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (-.f64 l n) m))))
(pow.f64 (+.f64 m (-.f64 l n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 m (-.f64 l n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 m (-.f64 l n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 m (-.f64 l n))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 m (-.f64 l n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 m (-.f64 l n)))))
(cbrt.f64 (pow.f64 (+.f64 m (-.f64 l n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 m (-.f64 l n))))
(log1p.f64 (expm1.f64 (+.f64 m (-.f64 l n))))
(exp.f64 (log.f64 (+.f64 m (-.f64 l n))))
(exp.f64 (*.f64 (log.f64 (+.f64 m (-.f64 l n))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) m (-.f64 l n))
(fma.f64 #s(literal 1 binary64) l (neg.f64 (-.f64 n m)))
(fma.f64 #s(literal 1 binary64) (-.f64 l n) m)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 l n)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 l n)) m)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (-.f64 l n))
(fma.f64 (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) (cbrt.f64 l) (neg.f64 (-.f64 n m)))
(fma.f64 (sqrt.f64 (-.f64 l n)) (sqrt.f64 (-.f64 l n)) m)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) (-.f64 l n))
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (neg.f64 (-.f64 n m)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.f64 (neg.f64 l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (neg.f64 l))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (neg.f64 l)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))))
(-.f64 #s(literal 0 binary64) l)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 l))
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 l)))
(*.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 l)))
(*.f64 #s(literal -1 binary64) l)
(pow.f64 (neg.f64 l) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (neg.f64 l)) #s(literal 2 binary64))
(log.f64 (exp.f64 (neg.f64 l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 l))))
(cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (neg.f64 l)))
(log1p.f64 (expm1.f64 (neg.f64 l)))
(exp.f64 (log.f64 (neg.f64 l)))
(exp.f64 (*.f64 (log.f64 (neg.f64 l)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64)))) #s(literal 1 binary64))
(/.f64 (*.f64 m #s(literal -2 binary64)) n)
(pow.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))))
(exp.f64 (log.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 m n))) #s(literal 1 binary64))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 m n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 m n)))
(*.f64 (sqrt.f64 (/.f64 m n)) (sqrt.f64 (/.f64 m n)))
(pow.f64 (/.f64 m n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 m n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 m n)) #s(literal 2 binary64))
(pow.f64 (/.f64 n m) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 m n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 m n))))
(cbrt.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 m n)))
(log1p.f64 (expm1.f64 (/.f64 m n)))
(exp.f64 (log.f64 (/.f64 m n)))
(exp.f64 (*.f64 (log.f64 (/.f64 m n)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 m n)) K) #s(literal 1/2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(*.f64 (exp.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (exp.f64 (neg.f64 (+.f64 m (-.f64 l n)))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) (sqrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(/.f64 (exp.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (exp.f64 (+.f64 m (-.f64 l n))))
(/.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l n))) (exp.f64 m))
(pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(+.f64 (*.f64 (cos.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (cos.f64 M)) (*.f64 (sin.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) (sqrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(pow.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (cos.f64 M) (*.f64 (sin.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))) #s(literal 1 binary64))
(*.f64 K (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(*.f64 #s(literal 1 binary64) (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(*.f64 (sqrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sqrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(*.f64 (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))) n)
(pow.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 2 binary64))
(pow.f64 (/.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) K) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))))
(cbrt.f64 (pow.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(log1p.f64 (expm1.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(exp.f64 (log.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(exp.f64 (*.f64 (log.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 1 binary64))
(*.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) n))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) (sqrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(pow.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 2 binary64))
(pow.f64 (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 1 binary64)))
(+.f64 m n)
(+.f64 n m)
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 #s(literal 0 binary64) (+.f64 m n))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 m n))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 m n)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 m n))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 m n))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 m n)))
(*.f64 (sqrt.f64 (+.f64 m n)) (sqrt.f64 (+.f64 m n)))
(/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 n n (-.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 n m))))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))
(/.f64 (-.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (-.f64 n m))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))
(pow.f64 (+.f64 m n) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 m n)) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 m n)))
(log1p.f64 (expm1.f64 (+.f64 m n)))
(exp.f64 (log.f64 (+.f64 m n)))
(exp.f64 (*.f64 (log.f64 (+.f64 m n)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) m n)
(fma.f64 #s(literal 1 binary64) n m)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) n)
(fma.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 n) m)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) n)
(fma.f64 (sqrt.f64 n) (sqrt.f64 n) m)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 m n)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 m n)))
(*.f64 (exp.f64 n) (exp.f64 m))
(*.f64 (exp.f64 m) (exp.f64 n))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 m n))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) (sqrt.f64 (exp.f64 (+.f64 m n))))
(pow.f64 (exp.f64 (+.f64 m n)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 m n))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 m n))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 m n)))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 m n))) (sqrt.f64 (+.f64 m n)))
(log.f64 (exp.f64 (exp.f64 (+.f64 m n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 m n)))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 m n)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 m n))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 m n))))
Outputs
(*.f64 #s(literal 1/2 binary64) n)
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 m (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 n m))))
(*.f64 #s(literal 1/2 binary64) m)
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) (/.f64 n m) #s(literal -1/2 binary64)))
(*.f64 m (neg.f64 (fma.f64 (/.f64 n m) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) (/.f64 n m) #s(literal -1/2 binary64)))
(*.f64 m (neg.f64 (fma.f64 (/.f64 n m) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n m)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1/2 binary64) (/.f64 n m) #s(literal -1/2 binary64)))
(*.f64 m (neg.f64 (fma.f64 (/.f64 n m) #s(literal -1/2 binary64) #s(literal -1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) m)
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(+.f64 (*.f64 #s(literal 1/2 binary64) m) (*.f64 #s(literal 1/2 binary64) n))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 n (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 n (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 n (+.f64 #s(literal 1/2 binary64) (*.f64 #s(literal 1/2 binary64) (/.f64 m n))))
(*.f64 n (*.f64 (+.f64 (/.f64 m n) #s(literal 1 binary64)) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) n)
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m n)) #s(literal 1/2 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64)))
(*.f64 n (neg.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m n) #s(literal -1/2 binary64))))
(-.f64 m n)
(-.f64 (+.f64 l m) n)
(+.f64 m (-.f64 l n))
(-.f64 (+.f64 l m) n)
(+.f64 m (-.f64 l n))
(-.f64 (+.f64 l m) n)
(+.f64 m (-.f64 l n))
l
(*.f64 l (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 m l)) (/.f64 n l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 m n) l)))
(*.f64 l (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 m l)) (/.f64 n l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 m n) l)))
(*.f64 l (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 m l)) (/.f64 n l)))
(*.f64 l (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 m n) l)))
l
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l)) #s(literal 1 binary64))))
(*.f64 (neg.f64 l) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 (-.f64 n m) l) #s(literal -1 binary64)) (neg.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l)) #s(literal 1 binary64))))
(*.f64 (neg.f64 l) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 (-.f64 n m) l) #s(literal -1 binary64)) (neg.f64 l))
(*.f64 #s(literal -1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l)) #s(literal 1 binary64))))
(*.f64 (neg.f64 l) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 m n) l) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 (-.f64 n m) l) #s(literal -1 binary64)) (neg.f64 l))
(+.f64 l m)
(+.f64 m l)
(+.f64 l (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(+.f64 m (-.f64 l n))
(+.f64 l (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(+.f64 m (-.f64 l n))
(+.f64 l (+.f64 m (*.f64 #s(literal -1 binary64) n)))
(+.f64 m (-.f64 l n))
(*.f64 #s(literal -1 binary64) n)
(neg.f64 n)
(*.f64 n (-.f64 (+.f64 (/.f64 l n) (/.f64 m n)) #s(literal 1 binary64)))
(*.f64 n (+.f64 (/.f64 l n) (-.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 n (+.f64 (/.f64 m n) (+.f64 (/.f64 l n) #s(literal -1 binary64))))
(*.f64 n (-.f64 (+.f64 (/.f64 l n) (/.f64 m n)) #s(literal 1 binary64)))
(*.f64 n (+.f64 (/.f64 l n) (-.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 n (+.f64 (/.f64 m n) (+.f64 (/.f64 l n) #s(literal -1 binary64))))
(*.f64 n (-.f64 (+.f64 (/.f64 l n) (/.f64 m n)) #s(literal 1 binary64)))
(*.f64 n (+.f64 (/.f64 l n) (-.f64 (/.f64 m n) #s(literal 1 binary64))))
(*.f64 n (+.f64 (/.f64 m n) (+.f64 (/.f64 l n) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) n)
(neg.f64 n)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l m) n)))))
(*.f64 (neg.f64 n) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m l) n))))
(*.f64 (neg.f64 n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m l) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l m) n)))))
(*.f64 (neg.f64 n) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m l) n))))
(*.f64 (neg.f64 n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m l) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 l m) n)))))
(*.f64 (neg.f64 n) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 m l) n))))
(*.f64 (neg.f64 n) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m l) n)))
(-.f64 l n)
(-.f64 (+.f64 l m) n)
(+.f64 m (-.f64 l n))
(-.f64 (+.f64 l m) n)
(+.f64 m (-.f64 l n))
(-.f64 (+.f64 l m) n)
(+.f64 m (-.f64 l n))
m
(*.f64 m (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 l m)) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 l n) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 l m)) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 l n) m)))
(*.f64 m (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 l m)) (/.f64 n m)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 l n) m)))
m
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 (-.f64 n l) m) #s(literal -1 binary64)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 (-.f64 n l) m) #s(literal -1 binary64)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 l n) m) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 (-.f64 n l) m) #s(literal -1 binary64)) (neg.f64 m))
(exp.f64 (neg.f64 l))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (exp.f64 (neg.f64 l)))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 #s(literal 1/24 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l)) (*.f64 (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/24 binary64)))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (+.f64 #s(literal -1/2 binary64) (*.f64 #s(literal 1/24 binary64) (pow.f64 M #s(literal 2 binary64)))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l))) (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/720 binary64) (*.f64 (pow.f64 M #s(literal 2 binary64)) (exp.f64 (neg.f64 l)))) (*.f64 #s(literal 1/24 binary64) (exp.f64 (neg.f64 l))))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/720 binary64) (*.f64 (exp.f64 (neg.f64 l)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (exp.f64 (neg.f64 l)) #s(literal 1/24 binary64)))))))
(+.f64 (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (exp.f64 (neg.f64 l)) (*.f64 (pow.f64 M #s(literal 2 binary64)) (*.f64 (exp.f64 (neg.f64 l)) (+.f64 (*.f64 #s(literal -1/720 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1/24 binary64)))))))
(cos.f64 M)
(+.f64 (cos.f64 M) (*.f64 #s(literal -1 binary64) (*.f64 l (cos.f64 M))))
(+.f64 (*.f64 (neg.f64 l) (cos.f64 M)) (cos.f64 M))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (cos.f64 M))
(+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 #s(literal 1/2 binary64) (*.f64 l (cos.f64 M))))))
(+.f64 (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 M) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (cos.f64 M)))) (cos.f64 M))
(+.f64 (*.f64 l (*.f64 (cos.f64 M) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))) (cos.f64 M))
(+.f64 (cos.f64 M) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (cos.f64 M)) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 M))) (*.f64 #s(literal 1/2 binary64) (cos.f64 M)))))))
(+.f64 (*.f64 l (fma.f64 #s(literal -1 binary64) (cos.f64 M) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (cos.f64 M)) (*.f64 #s(literal 1/2 binary64) (cos.f64 M)))))) (cos.f64 M))
(+.f64 (*.f64 l (-.f64 (*.f64 l (*.f64 (cos.f64 M) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64)))) (cos.f64 M))) (cos.f64 M))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1 binary64) l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n)))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 n m) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 n K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) (pow.f64 K #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 K (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 M K)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 K (fma.f64 #s(literal -1 binary64) (/.f64 M K) (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(*.f64 K (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) (/.f64 M K)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(*.f64 #s(literal -1 binary64) (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 m n)) (/.f64 M K))))
(*.f64 (neg.f64 K) (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K)))
(*.f64 K (neg.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 n m) (/.f64 M K))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) M)
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m)))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M) m)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 m) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) M) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) M) #s(literal -1 binary64)))
(*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)) #s(literal -1 binary64)))
(*.f64 M (fma.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) M) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) M)
(neg.f64 M)
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) M)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)))))
(*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M)))))
(*.f64 M (neg.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (+.f64 n m)) M)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K m))
(*.f64 #s(literal 1/2 binary64) (*.f64 m K))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m)))))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 n m))
(*.f64 K m)
(*.f64 m K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(*.f64 K n)
(*.f64 n K)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 K n)
(*.f64 n K)
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 n) (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 n) (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 (neg.f64 n) (-.f64 (neg.f64 K) (*.f64 K (/.f64 m n))))
(*.f64 K n)
(*.f64 n K)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 n m))
(*.f64 K m)
(*.f64 m K)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 K m)
(*.f64 m K)
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.f64 (*.f64 #s(literal -1 binary64) K) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K n) m)))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) K (neg.f64 (*.f64 K (/.f64 n m)))))
(*.f64 m (neg.f64 (-.f64 (neg.f64 K) (*.f64 K (/.f64 n m)))))
(exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 n l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) n) #s(literal 1 binary64))))))
(+.f64 (exp.f64 (-.f64 (-.f64 n l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 n l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (+.f64 (+.f64 M #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) n)))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) n) #s(literal 1 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) n) #s(literal 1 binary64)))))))
(+.f64 (exp.f64 (-.f64 (-.f64 n l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 n l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (+.f64 M #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (-.f64 n l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (+.f64 (+.f64 M #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n))) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (*.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (-.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) n) #s(literal 1 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) n) #s(literal 1 binary64))) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) n) #s(literal 1 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (-.f64 M (+.f64 (*.f64 #s(literal 1/2 binary64) n) #s(literal 1 binary64)))))))
(+.f64 (exp.f64 (-.f64 (-.f64 n l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (-.f64 n l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/4 binary64) (+.f64 (+.f64 M #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 (+.f64 M #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (-.f64 n l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (+.f64 M #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (-.f64 n l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (+.f64 (+.f64 M #s(literal -1 binary64)) (*.f64 #s(literal -1/2 binary64) n))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (neg.f64 l) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 l) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 (*.f64 n (exp.f64 (-.f64 (neg.f64 l) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 l) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (neg.f64 l) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (neg.f64 l) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/4 binary64) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (*.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) #s(literal 3 binary64))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 l) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (neg.f64 l) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/4 binary64) (+.f64 #s(literal 1 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (neg.f64 l) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (neg.f64 l) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (neg.f64 (+.f64 l (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 m (*.f64 #s(literal -1 binary64) n))) M) #s(literal 2 binary64)))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(exp.f64 (-.f64 n (+.f64 m (+.f64 l (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 m n))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (*.f64 M (*.f64 (+.f64 n m) (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 m (+.f64 l (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (*.f64 M (*.f64 (+.f64 n m) (exp.f64 (-.f64 n (+.f64 m (+.f64 l (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64)))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 m (+.f64 l (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 m (+.f64 l (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 n (+.f64 m (+.f64 l (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n)) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (fma.f64 #s(literal -1 binary64) (+.f64 n m) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/6 binary64)))) (*.f64 (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 n (+.f64 l (+.f64 m (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))))))
(+.f64 (exp.f64 (-.f64 n (+.f64 m (+.f64 l (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 n (+.f64 m (+.f64 l (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (-.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/6 binary64)) (+.f64 n m))) (*.f64 (exp.f64 (-.f64 n (+.f64 m (+.f64 l (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 n m) (exp.f64 (-.f64 n (+.f64 m (+.f64 l (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))
(+.f64 (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 (neg.f64 l) (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 l (*.f64 (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))))
(+.f64 (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 n (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))))))))
(+.f64 (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))) (*.f64 l (*.f64 l (*.f64 (exp.f64 (-.f64 (-.f64 n m) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 n (*.f64 #s(literal -1 binary64) l)) (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(+.f64 (cos.f64 M) (neg.f64 (*.f64 K (*.f64 n (/.f64 (neg.f64 (sin.f64 M)) (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))))
(-.f64 (cos.f64 M) (*.f64 K (*.f64 n (/.f64 (neg.f64 (sin.f64 M)) (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))))) (*.f64 n (/.f64 (neg.f64 (sin.f64 M)) (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (*.f64 (cos.f64 M) (pow.f64 n #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))))) (*.f64 n (/.f64 (neg.f64 (sin.f64 M)) (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) #s(literal 3 binary64)))))) (/.f64 (*.f64 n (sin.f64 (neg.f64 M))) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 M) (*.f64 K (-.f64 (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64))))))) (*.f64 n (/.f64 (neg.f64 (sin.f64 M)) (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (cos.f64 M) (pow.f64 n #s(literal 2 binary64))) (pow.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 2 binary64))) (*.f64 #s(literal 1/6 binary64) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)))))) (*.f64 n (neg.f64 (/.f64 (neg.f64 (sin.f64 M)) (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))))))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) n))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) n)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (*.f64 m (+.f64 (*.f64 m (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) n))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) (fma.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)) n))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M)))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (*.f64 m (fma.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))) (fma.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) n))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (pow.f64 K #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))) n))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (neg.f64 M))))))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(+.f64 (cos.f64 M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))) m)))
(+.f64 (cos.f64 M) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))) m))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64))))))
(-.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))) m) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 2 binary64)))))))
(+.f64 (cos.f64 M) (fma.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 4 binary64))) (cos.f64 M)) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64))) m) (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 2 binary64))))))))
(-.f64 (+.f64 (cos.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/4 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))))) (pow.f64 m #s(literal 3 binary64))))))
(+.f64 (cos.f64 M) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 M) (pow.f64 n #s(literal 5 binary64))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))) m) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 2 binary64)))) (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))))) (pow.f64 m #s(literal 3 binary64)))))))
(+.f64 (cos.f64 M) (-.f64 (fma.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (*.f64 (cos.f64 M) (pow.f64 n #s(literal 5 binary64))) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 4 binary64))) (cos.f64 M)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64))) m) (/.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (neg.f64 (sin.f64 M)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64))))) (pow.f64 m #s(literal 3 binary64)))))))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(+.f64 (cos.f64 M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))) m)))
(+.f64 (cos.f64 M) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))) m))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))
(+.f64 (cos.f64 M) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))))) m)))
(-.f64 (cos.f64 M) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 4 binary64))) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))))) m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))))) m))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 5 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))))) m)) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 4 binary64)) (cos.f64 (neg.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M)))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))))) m)))
(+.f64 (cos.f64 M) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 5 binary64))))) (*.f64 (neg.f64 (sin.f64 M)) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 4 binary64)))))) m) (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 4 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))))) m)))
(-.f64 (cos.f64 M) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (fma.f64 #s(literal 1/4 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) (pow.f64 n #s(literal 5 binary64)))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 6 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))) (sin.f64 M))) (neg.f64 m)) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 4 binary64))) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))))) m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))))) m))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (sin.f64 (neg.f64 M)))) m)))
(+.f64 (cos.f64 M) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))) m)))
(+.f64 (cos.f64 M) (/.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 2 binary64)))) m))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 n (sin.f64 (neg.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (*.f64 n (neg.f64 (sin.f64 M)))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) m))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 (*.f64 n (neg.f64 (sin.f64 M))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) m))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (sin.f64 (neg.f64 M))) m)))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64)))) (neg.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) m))))))
(+.f64 (cos.f64 M) (*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (neg.f64 (sin.f64 M)) m))))))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))
(cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))
(cos.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))
(+.f64 (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))) (*.f64 M (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))
(+.f64 (cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 M (sin.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 M (sin.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))))
(+.f64 (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))))
(+.f64 (cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))))) (neg.f64 (sin.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))))))
(+.f64 (cos.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (sin.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))))))
(+.f64 (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))))))))
(+.f64 (cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))))) (neg.f64 (sin.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))))))))
(+.f64 (cos.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))))) (sin.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))))))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n)))) M))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(/.f64 (*.f64 K n) (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 K n)))) (*.f64 #s(literal -1/2 binary64) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 m (+.f64 (*.f64 m (+.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) (pow.f64 n #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 K n)))) (*.f64 #s(literal 1/2 binary64) K))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n K) (*.f64 m (fma.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (/.f64 K n))) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))) m)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) m)))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (+.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64))))) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m)
(/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) (pow.f64 m #s(literal 2 binary64)))))) m)
(/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 n #s(literal 5 binary64)) (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m) (*.f64 K (/.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64))))))) m)
(/.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (pow.f64 n #s(literal 5 binary64)) (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (/.f64 (pow.f64 n #s(literal 3 binary64)) m) (/.f64 (pow.f64 n #s(literal 4 binary64)) (pow.f64 m #s(literal 2 binary64))))))) m)
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))) m)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m))
(neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (/.f64 (*.f64 K (pow.f64 n #s(literal 3 binary64))) m))) m))
(/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 (pow.f64 n #s(literal 2 binary64)) (/.f64 (pow.f64 n #s(literal 3 binary64)) m)))) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 4 binary64))) m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))) m))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 n #s(literal 4 binary64)) m)) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (neg.f64 m))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 5 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 4 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 (pow.f64 n #s(literal 5 binary64)) m))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 4 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))) m))
(/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 (pow.f64 n #s(literal 5 binary64)) m)) (*.f64 K (pow.f64 n #s(literal 4 binary64))))) m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (neg.f64 m))
(*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))
(*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)))
(/.f64 (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))) m)
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 #s(literal -1/2 binary64) (+.f64 (/.f64 K m) (*.f64 K (/.f64 n (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K m) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 #s(literal 1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K m) (*.f64 n (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 n (pow.f64 m #s(literal 3 binary64)))) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 K m)) (*.f64 n (-.f64 (*.f64 n (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K n) (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal 1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K m) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 n (pow.f64 m #s(literal 4 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (pow.f64 m #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (/.f64 K m) (*.f64 n (fma.f64 n (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 n (pow.f64 m #s(literal 4 binary64)))) (/.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 K (pow.f64 m #s(literal 2 binary64))))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (/.f64 m n)))))
(*.f64 n (*.f64 #s(literal 1/2 binary64) (+.f64 (+.f64 K (*.f64 K (pow.f64 (/.f64 m n) #s(literal 2 binary64)))) (*.f64 K (/.f64 m n)))))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (pow.f64 (/.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (/.f64 m n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 n (fma.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (pow.f64 (/.f64 m n) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 (/.f64 m n) (pow.f64 (/.f64 m n) #s(literal 2 binary64)))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 n K))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K m) n)))))
(*.f64 (neg.f64 n) (*.f64 #s(literal -1/2 binary64) (+.f64 K (*.f64 K (/.f64 m n)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 m K) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n)))) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 (neg.f64 n) (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m (/.f64 (pow.f64 m #s(literal 2 binary64)) n)))) n)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) n))) n)) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) n)) (*.f64 #s(literal -1/2 binary64) K))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 K (/.f64 (pow.f64 m #s(literal 3 binary64)) n)))) n) (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) n) (*.f64 #s(literal -1/2 binary64) K)))
(*.f64 n (neg.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) (/.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (+.f64 (pow.f64 m #s(literal 2 binary64)) (/.f64 (pow.f64 m #s(literal 3 binary64)) n)))) n)) n))))
(/.f64 #s(literal 2 binary64) n)
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) n))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) n))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) n)))
(fma.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) n))
(*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 m (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 n m)) (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 m (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 n m)) (/.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 m (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 n m)) (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 m (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 n m)) (/.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 m (-.f64 (/.f64 #s(literal 2 binary64) (*.f64 n m)) (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 m (+.f64 (/.f64 #s(literal 2 binary64) (*.f64 n m)) (/.f64 #s(literal -2 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))))))
(*.f64 (neg.f64 m) (-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 n m))))
(*.f64 (neg.f64 m) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 n m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))))))
(*.f64 (neg.f64 m) (-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 n m))))
(*.f64 (neg.f64 m) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 n m))))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 n #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 m n))))))
(*.f64 (neg.f64 m) (-.f64 (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal 2 binary64) (*.f64 n m))))
(*.f64 (neg.f64 m) (+.f64 (/.f64 #s(literal 2 binary64) (pow.f64 n #s(literal 2 binary64))) (/.f64 #s(literal -2 binary64) (*.f64 n m))))
(*.f64 #s(literal -2 binary64) (/.f64 m (pow.f64 n #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal 2 binary64) n)) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) m (*.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal 2 binary64) n)) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) m (*.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -2 binary64) m) (*.f64 #s(literal 2 binary64) n)) (pow.f64 n #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -2 binary64) m (*.f64 n #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64)))
(/.f64 #s(literal 2 binary64) n)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(/.f64 (+.f64 #s(literal 2 binary64) (*.f64 #s(literal -2 binary64) (/.f64 m n))) n)
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(/.f64 #s(literal 2 binary64) n)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) n))
(/.f64 (fma.f64 (/.f64 m n) #s(literal 2 binary64) #s(literal -2 binary64)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) n))
(/.f64 (fma.f64 (/.f64 m n) #s(literal 2 binary64) #s(literal -2 binary64)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 m n)) #s(literal 2 binary64)) n))
(neg.f64 (/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 m n) #s(literal -2 binary64)) n))
(/.f64 (fma.f64 (/.f64 m n) #s(literal 2 binary64) #s(literal -2 binary64)) (neg.f64 n))
m
(+.f64 m n)
(+.f64 n m)
(+.f64 m n)
(+.f64 n m)
(+.f64 m n)
(+.f64 n m)
n
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))
(*.f64 n (+.f64 #s(literal 1 binary64) (/.f64 m n)))
(*.f64 n (+.f64 (/.f64 m n) #s(literal 1 binary64)))
n
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 n (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 m n)) #s(literal 1 binary64))))
(*.f64 (neg.f64 n) (fma.f64 #s(literal -1 binary64) (/.f64 m n) #s(literal -1 binary64)))
n
(+.f64 m n)
(+.f64 n m)
(+.f64 m n)
(+.f64 n m)
(+.f64 m n)
(+.f64 n m)
m
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 (/.f64 n m) #s(literal 1 binary64)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 (/.f64 n m) #s(literal 1 binary64)))
(*.f64 m (+.f64 #s(literal 1 binary64) (/.f64 n m)))
(*.f64 m (+.f64 (/.f64 n m) #s(literal 1 binary64)))
m
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)))
(*.f64 (neg.f64 m) (fma.f64 (/.f64 n m) #s(literal -1 binary64) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)))
(*.f64 (neg.f64 m) (fma.f64 (/.f64 n m) #s(literal -1 binary64) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 m (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 n m)) #s(literal 1 binary64))))
(*.f64 (neg.f64 m) (fma.f64 #s(literal -1 binary64) (/.f64 n m) #s(literal -1 binary64)))
(*.f64 (neg.f64 m) (fma.f64 (/.f64 n m) #s(literal -1 binary64) #s(literal -1 binary64)))
(exp.f64 m)
(+.f64 (exp.f64 m) (*.f64 n (exp.f64 m)))
(*.f64 (+.f64 n #s(literal 1 binary64)) (exp.f64 m))
(+.f64 (exp.f64 m) (*.f64 n (+.f64 (exp.f64 m) (*.f64 #s(literal 1/2 binary64) (*.f64 n (exp.f64 m))))))
(+.f64 (exp.f64 m) (*.f64 n (*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) #s(literal 1 binary64)) (exp.f64 m))))
(+.f64 (exp.f64 m) (*.f64 n (+.f64 (exp.f64 m) (*.f64 n (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 n (exp.f64 m))) (*.f64 #s(literal 1/2 binary64) (exp.f64 m)))))))
(+.f64 (exp.f64 m) (*.f64 n (+.f64 (exp.f64 m) (*.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n (exp.f64 m)) (*.f64 #s(literal 1/2 binary64) (exp.f64 m)))))))
(+.f64 (exp.f64 m) (*.f64 n (+.f64 (exp.f64 m) (*.f64 n (*.f64 (exp.f64 m) (+.f64 (*.f64 #s(literal 1/6 binary64) n) #s(literal 1/2 binary64)))))))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 n m))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 n m))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 n m))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 n m))
(exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))
(exp.f64 (+.f64 n m))
(exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))
(exp.f64 (+.f64 n m))
(exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))
(exp.f64 (+.f64 n m))
(exp.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)))
(exp.f64 (+.f64 n m))
(exp.f64 n)
(+.f64 (exp.f64 n) (*.f64 m (exp.f64 n)))
(*.f64 (+.f64 m #s(literal 1 binary64)) (exp.f64 n))
(+.f64 (exp.f64 n) (*.f64 m (+.f64 (exp.f64 n) (*.f64 #s(literal 1/2 binary64) (*.f64 m (exp.f64 n))))))
(+.f64 (exp.f64 n) (*.f64 m (*.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) #s(literal 1 binary64)) (exp.f64 n))))
(+.f64 (exp.f64 n) (*.f64 m (+.f64 (exp.f64 n) (*.f64 m (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 m (exp.f64 n))) (*.f64 #s(literal 1/2 binary64) (exp.f64 n)))))))
(+.f64 (exp.f64 n) (*.f64 m (+.f64 (exp.f64 n) (*.f64 m (fma.f64 #s(literal 1/6 binary64) (*.f64 m (exp.f64 n)) (*.f64 #s(literal 1/2 binary64) (exp.f64 n)))))))
(+.f64 (exp.f64 n) (*.f64 m (+.f64 (exp.f64 n) (*.f64 m (*.f64 (exp.f64 n) (+.f64 (*.f64 #s(literal 1/6 binary64) m) #s(literal 1/2 binary64)))))))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 n m))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 n m))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 n m))
(exp.f64 (+.f64 m n))
(exp.f64 (+.f64 n m))
(exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))
(exp.f64 (+.f64 n m))
(exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))
(exp.f64 (+.f64 n m))
(exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))
(exp.f64 (+.f64 n m))
(exp.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)))
(exp.f64 (+.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(pow.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 m n))))
(log.f64 (sqrt.f64 (exp.f64 (+.f64 n m))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (+.f64 n m))
(-.f64 l (-.f64 n m))
(+.f64 m (-.f64 l n))
(-.f64 (exp.f64 (log1p.f64 (+.f64 m (-.f64 l n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 m (-.f64 l n))))
(*.f64 #s(literal 1 binary64) (+.f64 m (-.f64 l n)))
(+.f64 m (-.f64 l n))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m (-.f64 l n))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 m (-.f64 l n))))
(+.f64 m (-.f64 l n))
(*.f64 (sqrt.f64 (+.f64 m (-.f64 l n))) (sqrt.f64 (+.f64 m (-.f64 l n))))
(+.f64 m (-.f64 l n))
(/.f64 (-.f64 (pow.f64 (-.f64 l n) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (-.f64 (-.f64 l n) m))
(/.f64 (-.f64 (pow.f64 (-.f64 l n) #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (-.f64 l (+.f64 n m)))
(/.f64 (+.f64 (pow.f64 (-.f64 l n) #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 l n) #s(literal 2 binary64)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 (-.f64 l n) m))))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 l n) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 l n) #s(literal 2 binary64)) (-.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 m (-.f64 l n)))))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 (-.f64 l n) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 l n) #s(literal 2 binary64)) (*.f64 m (-.f64 m (-.f64 l n)))))
(pow.f64 (+.f64 m (-.f64 l n)) #s(literal 1 binary64))
(+.f64 m (-.f64 l n))
(pow.f64 (cbrt.f64 (+.f64 m (-.f64 l n))) #s(literal 3 binary64))
(+.f64 m (-.f64 l n))
(pow.f64 (pow.f64 (+.f64 m (-.f64 l n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 m (-.f64 l n))
(pow.f64 (sqrt.f64 (+.f64 m (-.f64 l n))) #s(literal 2 binary64))
(+.f64 m (-.f64 l n))
(log.f64 (exp.f64 (+.f64 m (-.f64 l n))))
(+.f64 m (-.f64 l n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 m (-.f64 l n)))))
(+.f64 m (-.f64 l n))
(cbrt.f64 (pow.f64 (+.f64 m (-.f64 l n)) #s(literal 3 binary64)))
(+.f64 m (-.f64 l n))
(expm1.f64 (log1p.f64 (+.f64 m (-.f64 l n))))
(log1p.f64 (expm1.f64 (+.f64 m (-.f64 l n))))
(+.f64 m (-.f64 l n))
(exp.f64 (log.f64 (+.f64 m (-.f64 l n))))
(+.f64 m (-.f64 l n))
(exp.f64 (*.f64 (log.f64 (+.f64 m (-.f64 l n))) #s(literal 1 binary64)))
(+.f64 m (-.f64 l n))
(fma.f64 #s(literal 1 binary64) m (-.f64 l n))
(+.f64 m (-.f64 l n))
(fma.f64 #s(literal 1 binary64) l (neg.f64 (-.f64 n m)))
(+.f64 m (-.f64 l n))
(fma.f64 #s(literal 1 binary64) (-.f64 l n) m)
(+.f64 m (-.f64 l n))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 l n)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 l n)) m)
(+.f64 m (-.f64 l n))
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) (-.f64 l n))
(+.f64 m (-.f64 l n))
(fma.f64 (pow.f64 (cbrt.f64 l) #s(literal 2 binary64)) (cbrt.f64 l) (neg.f64 (-.f64 n m)))
(+.f64 m (-.f64 l n))
(fma.f64 (sqrt.f64 (-.f64 l n)) (sqrt.f64 (-.f64 l n)) m)
(+.f64 m (-.f64 l n))
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) (-.f64 l n))
(+.f64 m (-.f64 l n))
(fma.f64 (sqrt.f64 l) (sqrt.f64 l) (neg.f64 (-.f64 n m)))
(+.f64 m (-.f64 l n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))))
(pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 1 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(pow.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))) #s(literal 2 binary64))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(log.f64 (pow.f64 (exp.f64 (cos.f64 M)) (exp.f64 (neg.f64 l))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(cbrt.f64 (*.f64 (pow.f64 (cos.f64 M) #s(literal 3 binary64)) (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(cbrt.f64 (*.f64 (pow.f64 (exp.f64 (neg.f64 l)) #s(literal 3 binary64)) (pow.f64 (cos.f64 M) #s(literal 3 binary64))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(exp.f64 (*.f64 (+.f64 (neg.f64 l) (log.f64 (cos.f64 M))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 M))
(+.f64 #s(literal 0 binary64) (neg.f64 l))
(neg.f64 l)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (neg.f64 l))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (neg.f64 l)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (neg.f64 l)))))
(-.f64 #s(literal 0 binary64) l)
(neg.f64 l)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 l))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (neg.f64 l)))
(+.f64 (-.f64 #s(literal 1 binary64) l) #s(literal -1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 l))
(neg.f64 l)
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 l)))
(neg.f64 l)
(*.f64 (sqrt.f64 (neg.f64 l)) (sqrt.f64 (neg.f64 l)))
(neg.f64 l)
(*.f64 #s(literal -1 binary64) l)
(neg.f64 l)
(pow.f64 (neg.f64 l) #s(literal 1 binary64))
(neg.f64 l)
(pow.f64 (cbrt.f64 (neg.f64 l)) #s(literal 3 binary64))
(neg.f64 l)
(pow.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 l)
(pow.f64 (sqrt.f64 (neg.f64 l)) #s(literal 2 binary64))
(neg.f64 l)
(log.f64 (exp.f64 (neg.f64 l)))
(neg.f64 l)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 l))))
(neg.f64 l)
(cbrt.f64 (pow.f64 (neg.f64 l) #s(literal 3 binary64)))
(neg.f64 l)
(expm1.f64 (log1p.f64 (neg.f64 l)))
(+.f64 (-.f64 #s(literal 1 binary64) l) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (neg.f64 l)))
(neg.f64 l)
(exp.f64 (log.f64 (neg.f64 l)))
(neg.f64 l)
(exp.f64 (*.f64 (log.f64 (neg.f64 l)) #s(literal 1 binary64)))
(neg.f64 l)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 m (/.f64 #s(literal -2 binary64) n))))
(/.f64 (*.f64 m #s(literal -2 binary64)) n)
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(pow.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64)) #s(literal 1 binary64))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))) #s(literal 3 binary64))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(pow.f64 (*.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)) #s(literal -8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)) #s(literal -8 binary64)))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))) #s(literal 2 binary64))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(log.f64 (pow.f64 (exp.f64 #s(literal -2 binary64)) (/.f64 m n)))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64)))))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)) #s(literal -8 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))))
(expm1.f64 (log1p.f64 (*.f64 m (/.f64 #s(literal -2 binary64) n))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(exp.f64 (log.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 m n) #s(literal -2 binary64))) #s(literal 1 binary64)))
(*.f64 m (/.f64 #s(literal -2 binary64) n))
(-.f64 (exp.f64 (log1p.f64 (/.f64 m n))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 m n)))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(*.f64 #s(literal 1 binary64) (/.f64 m n))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 m n)))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(*.f64 (sqrt.f64 (/.f64 m n)) (sqrt.f64 (/.f64 m n)))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(pow.f64 (/.f64 m n) #s(literal 1 binary64))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(pow.f64 (cbrt.f64 (/.f64 m n)) #s(literal 3 binary64))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(pow.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(pow.f64 (sqrt.f64 (/.f64 m n)) #s(literal 2 binary64))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(pow.f64 (/.f64 n m) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 n m))
(log.f64 (exp.f64 (/.f64 m n)))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 m n))))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(cbrt.f64 (pow.f64 (/.f64 m n) #s(literal 3 binary64)))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(cbrt.f64 (/.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(expm1.f64 (log1p.f64 (/.f64 m n)))
(log1p.f64 (expm1.f64 (/.f64 m n)))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(exp.f64 (log.f64 (/.f64 m n)))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(exp.f64 (*.f64 (log.f64 (/.f64 m n)) #s(literal 1 binary64)))
(*.f64 m (/.f64 #s(literal 1 binary64) n))
(/.f64 m n)
(+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) (sin.f64 M)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (fma.f64 (neg.f64 (sqrt.f64 M)) (sqrt.f64 M) M))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 M #s(literal 1 binary64)))) (fma.f64 (neg.f64 M) #s(literal 1 binary64) (*.f64 M #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(+.f64 (fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 M)) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)) (*.f64 (cbrt.f64 M) (pow.f64 (cbrt.f64 M) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (+.f64 (neg.f64 M) M))
(+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M) (*.f64 M #s(literal 0 binary64)))
(*.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(*.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) M))
(/.f64 (-.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) M))
(/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (pow.f64 M #s(literal 2 binary64))) (fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)) M))
(/.f64 (-.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) #s(literal 2 binary64)) (fma.f64 M M (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (+.f64 n m)) M)))))
(/.f64 (-.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64))) (pow.f64 M #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) #s(literal 1 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(pow.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(pow.f64 (sqrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 2 binary64))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(log.f64 (exp.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M) #s(literal 3 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)))
(log1p.f64 (expm1.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(exp.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 1 binary64)))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(fma.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(fma.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(fma.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(fma.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n) (neg.f64 M))
(-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m))) M)
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(pow.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) #s(literal 1 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 3 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(pow.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 2 binary64))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 (+.f64 m n)) K) #s(literal 1/2 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/8 binary64)))
(cbrt.f64 (*.f64 #s(literal 1/8 binary64) (pow.f64 (*.f64 K (+.f64 n m)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(exp.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 n m))))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 K (+.f64 n m))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(*.f64 K (+.f64 n m))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 n m))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(*.f64 K (+.f64 n m))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(*.f64 K (+.f64 n m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(*.f64 K (+.f64 n m))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 K (+.f64 n m))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 K (+.f64 n m))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (+.f64 n m))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 n m))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 n m))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 n m))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(*.f64 K (+.f64 n m))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (exp.f64 (neg.f64 (+.f64 m (-.f64 l n)))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) (sqrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(/.f64 (exp.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))) (exp.f64 (+.f64 m (-.f64 l n))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(/.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (-.f64 l n))) (exp.f64 m))
(exp.f64 (-.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (-.f64 l n)) m))
(exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 n l)) m))
(pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 1 binary64))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) #s(literal 3 binary64))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) #s(literal 2 binary64))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))
(pow.f64 (E.f64) (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))
(pow.f64 (E.f64) (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))) (sqrt.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))
(pow.f64 (exp.f64 (sqrt.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l)))) (sqrt.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (-.f64 (-.f64 n m) l))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n)))) #s(literal 3 binary64)))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 m (-.f64 l n))))))
(exp.f64 (-.f64 n (+.f64 l (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 n (+.f64 (+.f64 m l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(+.f64 (*.f64 (cos.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (cos.f64 M)) (*.f64 (sin.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))))
(-.f64 (*.f64 (cos.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) (sqrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(pow.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)))))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(cos.f64 (-.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) M))
(fma.f64 (cos.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (cos.f64 M) (*.f64 (sin.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (*.f64 (sin.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))))
(*.f64 K (/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) (sqrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))) n)
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(pow.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 1 binary64))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 3 binary64))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 2 binary64))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(pow.f64 (/.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) K) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) (*.f64 n K)))
(log.f64 (pow.f64 (exp.f64 (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)))) n))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 3 binary64)))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(expm1.f64 (log1p.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(exp.f64 (log.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (/.f64 K (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 1 binary64)))
(*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(*.f64 K (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(*.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) n))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) (sqrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(pow.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) #s(literal 1 binary64))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 3 binary64))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(pow.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 2 binary64))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(pow.f64 (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 n (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n))))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n) #s(literal 3 binary64)))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(exp.f64 (log.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)) #s(literal 1 binary64)))
(/.f64 (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64)) n)
(+.f64 m n)
(+.f64 n m)
(+.f64 n m)
(+.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) (*.f64 #s(literal 1/2 binary64) (+.f64 m n)))
(+.f64 n m)
(+.f64 #s(literal 0 binary64) (+.f64 m n))
(+.f64 n m)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 m n))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 m n)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 n m))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (+.f64 n m)))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 m n))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 n m)))
(*.f64 #s(literal 1 binary64) (+.f64 m n))
(+.f64 n m)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 m n)))
(+.f64 n m)
(*.f64 (sqrt.f64 (+.f64 m n)) (sqrt.f64 (+.f64 m n)))
(+.f64 n m)
(/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 n n (-.f64 (pow.f64 m #s(literal 2 binary64)) (*.f64 n m))))
(/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 n n (*.f64 m (-.f64 m n))))
(/.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 m n))))
(/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (-.f64 (pow.f64 n #s(literal 2 binary64)) (*.f64 n m))))
(/.f64 (+.f64 (pow.f64 n #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (-.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (-.f64 n m))
(/.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (-.f64 m n))
(pow.f64 (+.f64 m n) #s(literal 1 binary64))
(+.f64 n m)
(pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 3 binary64))
(+.f64 n m)
(pow.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 n m)
(pow.f64 (sqrt.f64 (+.f64 m n)) #s(literal 2 binary64))
(+.f64 n m)
(cbrt.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)))
(+.f64 n m)
(expm1.f64 (log1p.f64 (+.f64 m n)))
(expm1.f64 (log1p.f64 (+.f64 n m)))
(log1p.f64 (expm1.f64 (+.f64 m n)))
(+.f64 n m)
(exp.f64 (log.f64 (+.f64 m n)))
(+.f64 n m)
(exp.f64 (*.f64 (log.f64 (+.f64 m n)) #s(literal 1 binary64)))
(+.f64 n m)
(fma.f64 #s(literal 1 binary64) m n)
(+.f64 n m)
(fma.f64 #s(literal 1 binary64) n m)
(+.f64 n m)
(fma.f64 (pow.f64 (cbrt.f64 m) #s(literal 2 binary64)) (cbrt.f64 m) n)
(+.f64 n m)
(fma.f64 (pow.f64 (cbrt.f64 n) #s(literal 2 binary64)) (cbrt.f64 n) m)
(+.f64 n m)
(fma.f64 (sqrt.f64 m) (sqrt.f64 m) n)
(+.f64 n m)
(fma.f64 (sqrt.f64 n) (sqrt.f64 n) m)
(+.f64 n m)
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 m n)))) #s(literal 1 binary64))
(exp.f64 (+.f64 n m))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 m n)))
(exp.f64 (+.f64 n m))
(*.f64 (exp.f64 n) (exp.f64 m))
(exp.f64 (+.f64 n m))
(*.f64 (exp.f64 m) (exp.f64 n))
(exp.f64 (+.f64 n m))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 m n))))
(exp.f64 (+.f64 n m))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) (sqrt.f64 (exp.f64 (+.f64 m n))))
(exp.f64 (+.f64 n m))
(pow.f64 (exp.f64 (+.f64 m n)) #s(literal 1 binary64))
(exp.f64 (+.f64 n m))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 m n))) #s(literal 3 binary64))
(exp.f64 (+.f64 n m))
(pow.f64 (pow.f64 (exp.f64 (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (+.f64 n m))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 m n))) #s(literal 2 binary64))
(exp.f64 (+.f64 n m))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 m n))
(exp.f64 (+.f64 n m))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 m n)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 m n)))
(exp.f64 (+.f64 n m))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 m n))) (sqrt.f64 (+.f64 m n)))
(exp.f64 (+.f64 n m))
(log.f64 (exp.f64 (exp.f64 (+.f64 m n))))
(exp.f64 (+.f64 n m))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 m n)))))
(exp.f64 (+.f64 n m))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 m n)) #s(literal 3 binary64)))
(exp.f64 (+.f64 n m))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 m n))))
(exp.f64 (+.f64 n m))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 m n))))
(exp.f64 (+.f64 n m))

eval219.0ms (1.5%)

Compiler

Compiled 29925 to 6072 computations (79.7% saved)

prune293.0ms (2%)

Pruning

38 alts after pruning (37 fresh and 1 done)

PrunedKeptTotal
New1152221174
Fresh151530
Picked415
Done000
Total1171381209
Accuracy
97.6%
Counts
1209 → 38
Alt Table
Click to see full alt table
StatusAccuracyProgram
9.3%
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 3 binary64))
9.2%
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))
8.9%
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
31.5%
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (exp.f64 (neg.f64 l)))
73.1%
(*.f64 (cos.f64 (-.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
14.8%
(*.f64 (cos.f64 (-.f64 (/.f64 K (pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))) M)) (exp.f64 (neg.f64 l)))
9.2%
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M)) (-.f64 #s(literal 1 binary64) l))
31.1%
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) m)) M)) (exp.f64 (neg.f64 l)))
83.0%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 3 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
81.8%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64))) m)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
30.9%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M)) (exp.f64 (neg.f64 l)))
22.9%
(*.f64 (cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K)))) M)) (exp.f64 (neg.f64 l)))
9.2%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (-.f64 #s(literal 1 binary64) l))
13.5%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
28.1%
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (log.f64 (exp.f64 (+.f64 n m))) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
24.5%
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m)) M)) (exp.f64 (neg.f64 l)))
33.3%
(*.f64 (cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (exp.f64 (neg.f64 l)))
9.3%
(*.f64 (cos.f64 M) (-.f64 #s(literal 1 binary64) l))
13.2%
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
95.7%
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
9.3%
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
9.3%
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
35.0%
(exp.f64 (neg.f64 l))
9.3%
(cos.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64)))
9.2%
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))
8.8%
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
9.0%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
8.1%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 m)))) M))
4.2%
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (exp.f64 (log.f64 (+.f64 n m))))) M))
9.3%
(cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))
8.7%
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
8.7%
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n))))
8.8%
(cos.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
9.0%
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
9.2%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
9.4%
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))
9.5%
(cos.f64 M)
9.5%
#s(literal 1 binary64)
Compiler

Compiled 2840 to 1035 computations (63.6% saved)

regimes231.0ms (1.6%)

Counts
105 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(cos.f64 M)
(exp.f64 (neg.f64 l))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(*.f64 (cos.f64 M) (-.f64 #s(literal 1 binary64) l))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(cos.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n))))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M)) (-.f64 #s(literal 1 binary64) l))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K))) (exp.f64 (neg.f64 l)))
(*.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) m)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (exp.f64 (neg.f64 l)) (cos.f64 (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) K))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 #s(literal 2 binary64) (+.f64 m n))) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 M) (*.f64 (*.f64 K #s(literal -1/2 binary64)) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 n m))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (/.f64 #s(literal 1 binary64) (exp.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K (/.f64 n m)) K))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (/.f64 (*.f64 n #s(literal -2 binary64)) m)) m)) M)) (exp.f64 (neg.f64 l)))
(+.f64 (cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64)))) (*.f64 M (sin.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))))
(*.f64 (cos.f64 (*.f64 m (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M) m)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (+.f64 (*.f64 K #s(literal 1/2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M) n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K n) m))) (/.f64 M m)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n))) (/.f64 M n)))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
(*.f64 (cos.f64 (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) (*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K m) n)) (*.f64 #s(literal -1/2 binary64) K)))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (-.f64 l n) m))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 m)))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (exp.f64 (log.f64 (+.f64 n m))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (log.f64 (exp.f64 (+.f64 n m))))) M))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))))
(cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 n m)))) #s(literal 3 binary64)) M))
(cos.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))) #s(literal 3 binary64))
(*.f64 (cos.f64 (*.f64 n (/.f64 K (fma.f64 (/.f64 m n) #s(literal -2 binary64) #s(literal 2 binary64))))) (exp.f64 (neg.f64 l)))
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (-.f64 l (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (+.f64 n m) (*.f64 K #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(*.f64 (cos.f64 (-.f64 (*.f64 K (exp.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (neg.f64 l)))
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (neg.f64 l)))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 3 binary64))) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 3 binary64)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (/.f64 K (pow.f64 (pow.f64 (/.f64 #s(literal 2 binary64) (+.f64 n m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 M) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) K)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 n (*.f64 #s(literal 1/2 binary64) K)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (/.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (-.f64 l (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 (+.f64 m n) K))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (log.f64 (exp.f64 (+.f64 n m))) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) K))) m)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (fabs.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))) (+.f64 (-.f64 l n) m))))
(*.f64 (+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 4 binary64))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 3 binary64))))) m)) (*.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m)) M)) (exp.f64 (neg.f64 l)))
(*.f64 (cos.f64 (-.f64 (*.f64 K (exp.f64 (log.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M)) #s(literal 3 binary64))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64))) #s(literal 3 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K))) #s(literal 3 binary64)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 #s(literal 1/2 binary64) K)) M))) #s(literal 3 binary64)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m))) (pow.f64 (cbrt.f64 (/.f64 #s(literal 2 binary64) K)) #s(literal 3 binary64))) m)) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K))) m) M)))) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (/.f64 n K) m) (/.f64 #s(literal 2 binary64) K)) m)) #s(literal 3 binary64))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m) #s(literal -2 binary64))) (cbrt.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 n (*.f64 K m)) (/.f64 #s(literal 2 binary64) K)) m))) M)) (exp.f64 (+.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) l) (fabs.f64 (-.f64 n m)))))
Outputs
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
Calls

6 calls:

77.0ms
n
33.0ms
M
31.0ms
l
30.0ms
m
28.0ms
K
Results
AccuracySegmentsBranch
95.7%1K
95.7%1m
95.7%1n
95.7%1M
95.7%1l
95.7%1(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))) (-.f64 l (fabs.f64 (-.f64 m n))))))
Compiler

Compiled 64 to 46 computations (28.1% saved)

regimes35.0ms (0.2%)

Counts
21 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(cos.f64 M)
(exp.f64 (neg.f64 l))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)))
(*.f64 (cos.f64 M) (-.f64 #s(literal 1 binary64) l))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (pow.f64 M #s(literal 2 binary64))))
(cos.f64 (*.f64 (+.f64 n m) (/.f64 K #s(literal 2 binary64))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 K #s(literal 1/2 binary64)) n) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(*.f64 (cos.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
(cos.f64 (*.f64 M (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 K (+.f64 m n)) M)) #s(literal 1 binary64))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))) M))
(cos.f64 (-.f64 (*.f64 m (*.f64 #s(literal 1/2 binary64) (+.f64 K (*.f64 K (/.f64 n m))))) M))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (-.f64 #s(literal 1 binary64) l))
(cos.f64 (*.f64 (neg.f64 M) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1/2 binary64) (*.f64 K (/.f64 (+.f64 n m) M))))))
(cos.f64 (*.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n K)) M) m))))
(cos.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) K) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M) n))))
(*.f64 (cos.f64 (-.f64 (/.f64 K (/.f64 (+.f64 #s(literal 2 binary64) (*.f64 (/.f64 m n) #s(literal -2 binary64))) n)) M)) (-.f64 #s(literal 1 binary64) l))
(*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) l) #s(literal 1 binary64)))))
Outputs
(exp.f64 (neg.f64 l))
Calls

5 calls:

8.0ms
n
6.0ms
l
6.0ms
M
6.0ms
m
6.0ms
K
Results
AccuracySegmentsBranch
35.0%1K
35.0%1m
35.0%1n
35.0%1M
35.0%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes10.0ms (0.1%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(cos.f64 M)
Outputs
(cos.f64 M)
Calls

5 calls:

3.0ms
l
2.0ms
m
2.0ms
n
2.0ms
M
2.0ms
K
Results
AccuracySegmentsBranch
9.5%1M
9.5%1K
9.5%1m
9.5%1n
9.5%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes7.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
Outputs
#s(literal 1 binary64)
Calls

5 calls:

1.0ms
m
1.0ms
n
1.0ms
K
1.0ms
M
1.0ms
l
Results
AccuracySegmentsBranch
9.5%1m
9.5%1K
9.5%1M
9.5%1n
9.5%1l
Compiler

Compiled 30 to 25 computations (16.7% saved)

simplify13.0ms (0.1%)

Algorithm
egg-herbie
Rules
215×unsub-neg
102×neg-mul-1
60×distribute-neg-out
51×distribute-lft-neg-in
38×remove-double-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
027117
150117
274117
3113113
4159113
5195113
6252113
7485113
8753113
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
(exp.f64 (neg.f64 l))
(cos.f64 M)
#s(literal 1 binary64)
Outputs
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 (-.f64 l n) m))))
(exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (+.f64 m (-.f64 l n))))
(exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 (+.f64 m n) (neg.f64 #s(literal 1/2 binary64))))) (+.f64 m (-.f64 l n))))
(exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (-.f64 (-.f64 n l) m)))
(exp.f64 (+.f64 (*.f64 (-.f64 (*.f64 (+.f64 n m) #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 (+.f64 n m) #s(literal 1/2 binary64)))) (-.f64 (-.f64 n l) m)))
(exp.f64 (neg.f64 l))
(cos.f64 M)
#s(literal 1 binary64)

soundness2.3s (15.9%)

Rules
898×log1p-expm1-u
802×exp-sum
791×fmm-def
644×distribute-rgt-in
644×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
096331415
1264430238
0168684384
1485784023
052812
1958812
028292
1452276
26876276
0156448969
1420347633
02192686
15842642
216082542
358402534
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1447 to 344 computations (76.2% saved)

preprocess77.0ms (0.5%)

Compiler

Compiled 350 to 200 computations (42.9% saved)

end0.0ms (0%)

Profiling

Loading profile data...