Maksimov and Kolovsky, Equation (32)

Time bar (total: 27.9s)

analyze1.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 35 to 25 computations (28.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-div, time spent: 0.0ms, 0.0% of total-time
Operation ival-exp, time spent: 0.0ms, 0.0% of total-time
Operation ival-add, time spent: 0.0ms, 0.0% of total-time
Operation ival-mult, time spent: 0.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 0.0ms, 0.0% of total-time
Operation ival-sub, time spent: 0.0ms, 0.0% of total-time
Operation ival-cos, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival-neg, time spent: 0.0ms, 0.0% of total-time
Operation ival-pow, time spent: 0.0ms, 0.0% of total-time

sample2.7s (9.8%)

Results
2.2s7589×256valid
93.0ms350×256infinite
99.0ms202×512infinite
59.0ms114×512valid
0.0ms256valid
Precisions
Click to see histograms. Total time spent on operations: 1.3s
Operation ival-sub, time spent: 307.0ms, 24.0% of total-time
Operation ival-cos, time spent: 259.0ms, 20.0% of total-time
Operation ival-mult, time spent: 215.0ms, 17.0% of total-time
Operation ival-div, time spent: 136.0ms, 10.0% of total-time
Operation ival-add, time spent: 131.0ms, 10.0% of total-time
Operation ival-pow, time spent: 82.0ms, 6.0% of total-time
Operation ival-exp, time spent: 74.0ms, 6.0% of total-time
Operation ival-neg, time spent: 41.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 31.0ms, 2.0% of total-time
Operation const, time spent: 26.0ms, 2.0% of total-time
Bogosity

preprocess795.0ms (2.9%)

Algorithm
egg-herbie
Rules
1604×exp-sum
1582×fma-neg
676×exp-diff
612×exp-prod
570×fma-define
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
17234(-1.7684725365650645e-112 -31160393229034304.0 4.839913336793195e-184 -3.8518975627824316e+282 1.2230526375712566e+71)60(6.725263795130136e+108 -5.3671040268620773e+259 -2.0508517242867673e+174 7.743228252084892e+204 -2.4756054435488705e+300)(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
00-0-M
00-0-l
00-0-#s(literal 2 binary64)
00-0-(-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M)
00-0-(-.f64 m n)
042(1.3898050951735137e-144 8.475730041875907e-307 8.440260388697486e-31 1.470619543352182e-211 2.394559472618865e+41)0-(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
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-(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-n
00-0-(*.f64 K (+.f64 m n))
00-0-m
00-0-(fabs.f64 (-.f64 m n))
00-0-(+.f64 m n)
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-(neg.f64 (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))
00-0-(-.f64 l (fabs.f64 (-.f64 m n)))
00-0-(/.f64 (+.f64 m n) #s(literal 2 binary64))
00-0-K
00-0-(/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64))
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)

Compiler

Compiled 342 to 157 computations (54.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 394.0ms
Operation ival-div, time spent: 146.0ms, 37.0% of total-time
Operation ival-sub, time spent: 75.0ms, 19.0% of total-time
Operation ival-cos, time spent: 58.0ms, 15.0% of total-time
Operation ival-pow, time spent: 38.0ms, 10.0% of total-time
Operation ival-mult, time spent: 21.0ms, 5.0% of total-time
Operation ival-neg, time spent: 15.0ms, 4.0% of total-time
Operation ival-exp, time spent: 14.0ms, 4.0% of total-time
Operation ival-add, time spent: 14.0ms, 4.0% of total-time
Operation const, time spent: 9.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 5.0ms, 1.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 91 to 51 computations (44% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
72.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))))))
Compiler

Compiled 34 to 23 computations (32.4% saved)

localize282.0ms (1%)

Localize:

Found 4 expressions with local error:

NewAccuracyProgram
100.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)))))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
39.1%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
Compiler

Compiled 154 to 67 computations (56.5% saved)

Precisions
Click to see histograms. Total time spent on operations: 154.0ms
Operation ival-sub, time spent: 36.0ms, 23.0% of total-time
Operation ival-div, time spent: 34.0ms, 22.0% of total-time
Operation ival-cos, time spent: 30.0ms, 19.0% of total-time
Operation ival-pow, time spent: 17.0ms, 11.0% of total-time
Operation ival-mult, time spent: 11.0ms, 7.0% of total-time
Operation ival-neg, time spent: 7.0ms, 5.0% of total-time
Operation ival-exp, time spent: 6.0ms, 4.0% of total-time
Operation ival-add, time spent: 6.0ms, 4.0% of total-time
Operation const, time spent: 5.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 2.0ms, 1.0% of total-time

series30.0ms (0.1%)

Counts
4 → 156
Calls
Call 1
Inputs
#<alt (cos.f64 (-.f64 (/.f64 (*.f64 K (+.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))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (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)))))>
Outputs
#<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 (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 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 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n)) (+.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 m 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 (fabs.f64 (-.f64 m 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/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m 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 (fabs.f64 (-.f64 m 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/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 m 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/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 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 (neg.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 (neg.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 (neg.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 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 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 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 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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (*.f64 #s(literal -1 binary64) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
Calls

42 calls:

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

rewrite309.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
558×log1p-expm1-u
326×associate-*r*
231×expm1-log1p-u
229×add-cube-cbrt
226×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029170
1477162
27410162
Stop Event
node limit
Counts
4 → 117
Calls
Call 1
Inputs
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
(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)))))
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (+.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 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (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 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 2 binary64)) #s(literal 1/4 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 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K n) (*.f64 K m))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(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))
(sqrt.f64 (pow.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)))
(fma.f64 K m (*.f64 K n))
(fma.f64 m K (*.f64 K n))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (neg.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.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 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) 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 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (-.f64 l (-.f64 m n))) (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(/.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 m n))))
(/.f64 (neg.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (exp.f64 (-.f64 l (-.f64 m n)))))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.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 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))

simplify254.0ms (0.9%)

Algorithm
egg-herbie
Rules
976×fma-neg
932×cancel-sign-sub-inv
910×fma-define
848×associate-*r*
736×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
064618434
1182817889
2614317825
Stop Event
node limit
Counts
273 → 323
Calls
Call 1
Inputs
(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)))))
(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 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)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m 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 (fabs.f64 (-.f64 m 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/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m 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 (fabs.f64 (-.f64 m 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/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 m 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/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 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 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 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.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 (neg.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 (neg.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 (neg.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) m) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 #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 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 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 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 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.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 (*.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 (*.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 (*.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 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n) #s(literal 2 binary64)))))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 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 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 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 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 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 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) M) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) M) #s(literal 2 binary64)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 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 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 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 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (*.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 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (+.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 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (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 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 2 binary64)) #s(literal 1/4 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 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K n))
(+.f64 (*.f64 K n) (*.f64 K m))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(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))
(sqrt.f64 (pow.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)))
(fma.f64 K m (*.f64 K n))
(fma.f64 m K (*.f64 K n))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (neg.f64 (-.f64 l (-.f64 m n)))))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.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 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) 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 m n)))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (-.f64 l (-.f64 m n))) (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(/.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 m n))))
(/.f64 (neg.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (exp.f64 (-.f64 l (-.f64 m n)))))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.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 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
Outputs
(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 m n)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n)))) (cos.f64 M))
(+.f64 (cos.f64 M) (*.f64 K (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.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 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) K)) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n))))) (cos.f64 M))
(fma.f64 K (fma.f64 K (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/8 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 M)) (+.f64 m n))) (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 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) #s(literal 1/2 binary64)))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (neg.f64 (*.f64 K (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (sin.f64 M) (+.f64 m n))))) (cos.f64 M))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (neg.f64 (*.f64 K (sin.f64 M)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (sin.f64 M)) (+.f64 m n))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) 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))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 K m)) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) 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 #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 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))))))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(fma.f64 m (fma.f64 m (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) 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 K n)) M)) (*.f64 m (-.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) 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 K n)) 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 K n)) M))))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (sin.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) 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))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 n (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) 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 #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)))))))
(fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 n (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(fma.f64 n (fma.f64 n (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) 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 (+.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 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)))))))
(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 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) #s(literal 1/48 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))
(cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(fma.f64 M (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(fma.f64 M (fma.f64 M (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal -1/6 binary64)))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))))) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 M (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) #s(literal -1/6 binary64)))) (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/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 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(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 m #s(literal 1/4 binary64) (*.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)))
(fma.f64 m (-.f64 (fma.f64 m #s(literal 1/4 binary64) (*.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) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (/.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) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (/.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 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (/.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 (+.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 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (/.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 (+.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 (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m #s(literal 1/2 binary64)) n)) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (/.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 (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 m #s(literal 1/2 binary64)) n)) (/.f64 M n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (/.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 (neg.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 (neg.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 (pow.f64 (+.f64 m n) #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 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (-.f64 (neg.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)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 M (-.f64 M (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (-.f64 (-.f64 M 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)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 M (-.f64 M (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (-.f64 (-.f64 M 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 (neg.f64 (+.f64 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 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) (fma.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 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 (pow.f64 (+.f64 m n) #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 #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 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 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m n) M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (/.f64 #s(literal 1/4 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 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 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) (neg.f64 (/.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 (+.f64 m (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #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 m n) #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 m n) #s(literal 2 binary64)) M) n)) M)))
(*.f64 K n)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K m)
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.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 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n 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 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n 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 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 K m)
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(*.f64 K n)
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.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 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m 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 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m 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 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m 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 (fabs.f64 (-.f64 m 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/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))
(fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m 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 (fabs.f64 (-.f64 m 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/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 m 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/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1/4 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.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 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (neg.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 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (neg.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 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (neg.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 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (neg.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 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n)) (+.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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))))
(fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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)))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (+.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 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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 (-.f64 (fabs.f64 (-.f64 m n)) 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)))) (exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) 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 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l))) (*.f64 M (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l))))))
(fma.f64 M (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n)) (+.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l)))))))
(fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64))) (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n)) (+.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 m n)) (+.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l))) (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l))) (fma.f64 #s(literal -1 binary64) (+.f64 m n) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/6 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) l)))))))
(fma.f64 M (fma.f64 M (fma.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64)) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))) (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/6 binary64)) (+.f64 m n)) M))) (*.f64 (+.f64 m n) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) l))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 (-.f64 (fabs.f64 (-.f64 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 (neg.f64 l) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))))))
(fma.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (*.f64 l (*.f64 l (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) l) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) l))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 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 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 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 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 1 binary64)) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 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)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.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 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))) #s(literal 1 binary64))
(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 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 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 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(*.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (*.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (cos.f64 M) (cos.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 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 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.f64 M)))
(pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 2 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(log.f64 (exp.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 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 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (-.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)))) (sin.f64 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 M) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (sin.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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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)))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 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 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (+.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 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (*.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (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 M #s(literal 3 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 (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(/.f64 (*.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 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (*.f64 (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 m n) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (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 M #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) #s(literal 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (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 M #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (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 M #s(literal 3 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))))
(/.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))))))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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 3 binary64)) (pow.f64 M #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (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 M #s(literal 3 binary64))) (/.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64)))) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (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 3 binary64)) (pow.f64 M #s(literal 3 binary64))) (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) (+.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M))))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64) (*.f64 M (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 M #s(literal 3 binary64))) (/.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 M (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))))
(/.f64 (*.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (/.f64 (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (pow.f64 M #s(literal 2 binary64))) (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)))
(neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(exp.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 1 binary64)))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(+.f64 (*.f64 K m) (*.f64 K n))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 K n) (*.f64 K m))
(*.f64 K (+.f64 m n))
(+.f64 (*.f64 (*.f64 K m) #s(literal 1 binary64)) (*.f64 (*.f64 K n) #s(literal 1 binary64)))
(*.f64 K (+.f64 m n))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (*.f64 (*.f64 K n) (*.f64 K n)) (*.f64 (*.f64 K m) (*.f64 K n)))))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 K n) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 K n) (-.f64 (*.f64 K n) (*.f64 K m)))))
(/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 (*.f64 K n) (*.f64 K (-.f64 n m)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (*.f64 (*.f64 K n) (*.f64 K n))) (-.f64 (*.f64 K m) (*.f64 K n)))
(*.f64 K (+.f64 m n))
(/.f64 (*.f64 K (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 m m (*.f64 n (-.f64 n m))))
(*.f64 K (/.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)))))
(/.f64 (*.f64 K (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))) (-.f64 m n))
(*.f64 K (/.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 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 K (-.f64 m n)))
(/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m))))
(*.f64 K (/.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)))))
(/.f64 (*.f64 (-.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))) K) (-.f64 m n))
(*.f64 K (/.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 2 binary64)) (pow.f64 n #s(literal 2 binary64))) (/.f64 K (-.f64 m n)))
(pow.f64 (*.f64 K (+.f64 m n)) #s(literal 1 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m n))) #s(literal 3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 m n))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m n))) #s(literal 2 binary64))
(*.f64 K (+.f64 m n))
(sqrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)))
(*.f64 K (+.f64 m n))
(log.f64 (pow.f64 (exp.f64 (+.f64 m n)) K))
(*.f64 K (+.f64 m n))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m n)))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m n)) #s(literal 3 binary64)))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (+.f64 m n))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(exp.f64 (log.f64 (*.f64 K (+.f64 m n))))
(*.f64 K (+.f64 m n))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m n))) #s(literal 1 binary64)))
(*.f64 K (+.f64 m n))
(fma.f64 K m (*.f64 K n))
(*.f64 K (+.f64 m n))
(fma.f64 m K (*.f64 K n))
(*.f64 K (+.f64 m n))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (exp.f64 (-.f64 l (-.f64 m n)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (exp.f64 (neg.f64 (-.f64 l (-.f64 m n)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) 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 m n)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (-.f64 l (-.f64 m n))) (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) 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 m n))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(/.f64 (neg.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (neg.f64 (exp.f64 (-.f64 l (-.f64 m n)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.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 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))

eval335.0ms (1.2%)

Compiler

Compiled 14050 to 7134 computations (49.2% saved)

prune167.0ms (0.6%)

Pruning

14 alts after pruning (14 fresh and 0 done)

PrunedKeptTotal
New30914323
Fresh000
Picked101
Done000
Total31014324
Accuracy
97.8%
Counts
324 → 14
Alt Table
Click to see full alt table
StatusAccuracyProgram
72.0%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) (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))))))
73.0%
(*.f64 (+.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)))))) (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))))))
74.0%
(*.f64 (+.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)))))) (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))))))
37.6%
(*.f64 (+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))))) (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))))))
30.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) #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))))))
20.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
58.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
59.7%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
62.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
82.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K 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))))))
80.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #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))))))
51.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.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))))))
71.6%
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (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))))))
94.2%
(*.f64 (cos.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 m n))))))
Compiler

Compiled 1056 to 726 computations (31.3% saved)

localize1.7s (6.2%)

Localize:

Found 18 expressions with local error:

NewAccuracyProgram
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
97.9%
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
87.9%
(log1p.f64 (*.f64 K (+.f64 m n)))
69.6%
(cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))
100.0%
(/.f64 (*.f64 K n) #s(literal 2 binary64))
100.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)))))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
75.2%
(cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
100.0%
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))
69.6%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.0%
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
69.6%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.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)))))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
Compiler

Compiled 701 to 283 computations (59.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 968.0ms
Operation ival-div, time spent: 189.0ms, 20.0% of total-time
Operation ival-sub, time spent: 151.0ms, 16.0% of total-time
Operation ival-cos, time spent: 138.0ms, 14.0% of total-time
Operation ival-mult, time spent: 103.0ms, 11.0% of total-time
Operation composed, time spent: 103.0ms, 11.0% of total-time
Operation ival-pow, time spent: 95.0ms, 10.0% of total-time
Operation ival-exp, time spent: 79.0ms, 8.0% of total-time
Operation ival-log, time spent: 42.0ms, 4.0% of total-time
Operation ival-neg, time spent: 24.0ms, 2.0% of total-time
Operation const, time spent: 22.0ms, 2.0% of total-time
Operation ival-add, time spent: 20.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 2.0ms, 0.0% of total-time

series95.0ms (0.3%)

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

84 calls:

TimeVariablePointExpression
46.0ms
n
@inf
(exp (- (fabs (- m n)) (pow (- (* 1/2 (+ m n)) M) 2)))
2.0ms
K
@inf
(- (exp (log (+ 1 (* K (+ m n))))) 1)
2.0ms
K
@-inf
(cos (- (/ (* K n) 2) M))
2.0ms
n
@0
(exp (- (fabs (- m n)) (pow (- (* 1/2 (+ m n)) M) 2)))
1.0ms
m
@0
(exp (+ (- m n) (- (pow (- (* (+ m n) 1/2) M) 2) l)))

rewrite108.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
309×log1p-expm1-u
308×expm1-log1p-u
300×add-cube-cbrt
299×add-exp-log
299×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040333
1712329
Stop Event
node limit
Counts
9 → 180
Calls
Call 1
Inputs
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 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)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M))
(/.f64 (*.f64 K n) #s(literal 2 binary64))
(cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))
(log1p.f64 (*.f64 K (+.f64 m n)))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
Outputs
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (*.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)) (fma.f64 M M (*.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)) (fma.f64 M M (*.f64 (*.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)) (fma.f64 M M (*.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 (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)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(/.f64 (exp.f64 m) (exp.f64 (-.f64 n (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(/.f64 (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (exp.f64 l))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (*.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)) (fma.f64 M M (*.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)) (fma.f64 M M (*.f64 (*.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)) (fma.f64 M M (*.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 (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)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 m n)) (/.f64 #s(literal 1 binary64) (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (sqrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (exp.f64 (-.f64 m n))))
(/.f64 (exp.f64 (-.f64 m n)) (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (exp.f64 (-.f64 m n))) (neg.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 (*.f64 n K) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 K (*.f64 n #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 (*.f64 n K)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 n K)) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 n) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64))
(+.f64 (*.f64 K m) (*.f64 n K))
(+.f64 (*.f64 m K) (*.f64 n K))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 n K) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) (*.f64 (*.f64 K m) (*.f64 n K)))))
(/.f64 (+.f64 (pow.f64 (*.f64 m K) #s(literal 3 binary64)) (pow.f64 (*.f64 n K) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 m K) (*.f64 m K)) (-.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) (*.f64 (*.f64 m K) (*.f64 n K)))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (pow.f64 (*.f64 n K) #s(literal 2 binary64))) (-.f64 (*.f64 K m) (*.f64 n K)))
(/.f64 (-.f64 (*.f64 (*.f64 m K) (*.f64 m K)) (pow.f64 (*.f64 n K) #s(literal 2 binary64))) (-.f64 (*.f64 m K) (*.f64 n K)))
(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))
(sqrt.f64 (pow.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))))
(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)))
(fma.f64 m K (*.f64 n K))
(fma.f64 K m (*.f64 n K))

simplify469.0ms (1.7%)

Algorithm
egg-herbie
Rules
1718×fma-define
1458×associate-*r*
790×distribute-lft-in
780×distribute-rgt-in
666×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0110932623
1323131296
Stop Event
node limit
Counts
504 → 567
Calls
Call 1
Inputs
(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))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n)))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M)))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.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)))) l))
(exp.f64 (-.f64 (+.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)))) l))
(exp.f64 (-.f64 (+.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)))) l))
(exp.f64 (-.f64 (+.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)))) l))
(exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n)))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n))) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.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 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))))))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #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))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (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 m n)) (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 m n)) (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)) (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 m n)) (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 m n)) (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 m n)) (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 m (*.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #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 m n)) (*.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 m n)) (*.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 #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 m n)) (*.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 m n)) (*.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 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 m n)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (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)) (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)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.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 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 #s(literal 1/2 binary64) (*.f64 K 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 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.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 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 K (+.f64 m n))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (/.f64 (*.f64 K m) (+.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m)))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)))) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 (*.f64 K n) (+.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n)))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)))) n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) 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))
(*.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 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (*.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)) (fma.f64 M M (*.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)) (fma.f64 M M (*.f64 (*.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)) (fma.f64 M M (*.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 (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)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(*.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(/.f64 (exp.f64 m) (exp.f64 (-.f64 n (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(/.f64 (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (exp.f64 l))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (*.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)) (fma.f64 M M (*.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)) (fma.f64 M M (*.f64 (*.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)) (fma.f64 M M (*.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 (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)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(log.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 m n)) (/.f64 #s(literal 1 binary64) (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (sqrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (exp.f64 (-.f64 m n))))
(/.f64 (exp.f64 (-.f64 m n)) (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(/.f64 (neg.f64 (exp.f64 (-.f64 m n))) (neg.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 (*.f64 n K) #s(literal 1/2 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 K (*.f64 n #s(literal 1/2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(*.f64 (neg.f64 (*.f64 n K)) #s(literal -1/2 binary64))
(pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 n K)) #s(literal -1 binary64))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 n) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)))))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64))
(+.f64 (*.f64 K m) (*.f64 n K))
(+.f64 (*.f64 m K) (*.f64 n K))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(*.f64 (+.f64 m n) K)
(*.f64 K (+.f64 m n))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 n K) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) (*.f64 (*.f64 K m) (*.f64 n K)))))
(/.f64 (+.f64 (pow.f64 (*.f64 m K) #s(literal 3 binary64)) (pow.f64 (*.f64 n K) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 m K) (*.f64 m K)) (-.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) (*.f64 (*.f64 m K) (*.f64 n K)))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (pow.f64 (*.f64 n K) #s(literal 2 binary64))) (-.f64 (*.f64 K m) (*.f64 n K)))
(/.f64 (-.f64 (*.f64 (*.f64 m K) (*.f64 m K)) (pow.f64 (*.f64 n K) #s(literal 2 binary64))) (-.f64 (*.f64 m K) (*.f64 n K)))
(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))
(sqrt.f64 (pow.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))))
(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)))
(fma.f64 m K (*.f64 n K))
(fma.f64 K m (*.f64 n K))
Outputs
(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 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) 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)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/2 binary64) n (*.f64 m #s(literal 1/4 binary64))) 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)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/2 binary64) n (*.f64 m #s(literal 1/4 binary64))) 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 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 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 (+.f64 #s(literal 1/4 binary64) (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (-.f64 (/.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 (+.f64 #s(literal 1/4 binary64) (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (-.f64 (/.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 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (/.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) (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)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (*.f64 n #s(literal 1/4 binary64))) 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)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (*.f64 n #s(literal 1/4 binary64))) 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 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 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 (+.f64 #s(literal 1/4 binary64) (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (-.f64 (/.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 (+.f64 #s(literal 1/4 binary64) (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (-.f64 (/.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 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (/.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 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (neg.f64 (/.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 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (neg.f64 (/.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 #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 M (-.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 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 M (-.f64 M (+.f64 n m)) (*.f64 #s(literal 1/4 binary64) (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 #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) (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 (+.f64 n m) (neg.f64 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) (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 (+.f64 n m) (neg.f64 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)))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n)))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l)))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))))
(fma.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (-.f64 (fma.f64 #s(literal 1/2 binary64) n #s(literal 1 binary64)) M)) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M)))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))))
(fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) n #s(literal 1 binary64)) M) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (-.f64 (fma.f64 #s(literal 1/2 binary64) n #s(literal 1 binary64)) M))) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 l n))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) n)) M)))))
(+.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (*.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))))))
(fma.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (fma.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) n #s(literal 1 binary64)) M) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) n #s(literal 1 binary64)) M) #s(literal 3 binary64))))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) n #s(literal 1 binary64)) M) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))) (-.f64 (fma.f64 #s(literal 1/2 binary64) n #s(literal 1 binary64)) M))) (exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (*.f64 #s(literal -1 binary64) m))) M) #s(literal 2 binary64)) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l)))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (*.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M #s(literal 1 binary64))))))
(fma.f64 (*.f64 n (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l)))) (-.f64 (fma.f64 #s(literal 1/2 binary64) m #s(literal -1 binary64)) M) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M #s(literal 1 binary64)))))))
(fma.f64 n (fma.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) m #s(literal -1 binary64)) M) #s(literal 2 binary64)) #s(literal 1/4 binary64))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (-.f64 (fma.f64 #s(literal 1/2 binary64) m #s(literal -1 binary64)) M))) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M #s(literal 1 binary64))) #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M #s(literal 1 binary64)))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M #s(literal 1 binary64)))))))
(fma.f64 n (fma.f64 n (fma.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/4 binary64) (-.f64 (fma.f64 #s(literal 1/2 binary64) m #s(literal -1 binary64)) M) (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) m #s(literal -1 binary64)) M) #s(literal 3 binary64))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (fma.f64 #s(literal 1/2 binary64) m #s(literal -1 binary64)) M) #s(literal 2 binary64)) #s(literal 1/4 binary64)))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))) (-.f64 (fma.f64 #s(literal 1/2 binary64) m #s(literal -1 binary64)) M))) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.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)))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.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)))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.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)))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.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)))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (+.f64 n l))))
(exp.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) m) (+.f64 n l)))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n)))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (+.f64 n l)))) (*.f64 (neg.f64 M) (*.f64 (+.f64 n m) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (+.f64 n l)))))))
(-.f64 (exp.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) m) (+.f64 n l))) (*.f64 (*.f64 M (+.f64 n m)) (exp.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) m) (+.f64 n l)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n))) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (+.f64 n l)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 n m) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (+.f64 n l))))) (*.f64 M (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))))))
(fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) m) (+.f64 n 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) (neg.f64 (exp.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) m) (+.f64 n l)))))) (exp.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) m) (+.f64 n l))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 m n))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.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 (+.f64 m (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (+.f64 n l)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 n m) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (+.f64 n l))))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (+.f64 n l)))) (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 m (-.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))))))))))
(fma.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) m) (+.f64 n l))) (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (+.f64 n m))) (*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) m) (+.f64 n 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) (neg.f64 (exp.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) m) (+.f64 n l)))))) (exp.f64 (-.f64 (fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) m) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) n)))
(exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) n))) (*.f64 (neg.f64 l) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) n)))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) n))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) n))))))))
(fma.f64 l (*.f64 (exp.f64 (+.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 binary64) (*.f64 #s(literal 1/2 binary64) l))) (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) n))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) n))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) n))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) n)))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (+.f64 (-.f64 m n) (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 m n) (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 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) n))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n 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) 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 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) 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)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/2 binary64) n (*.f64 m #s(literal 1/4 binary64))) 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)))
(fma.f64 m (-.f64 (fma.f64 #s(literal 1/2 binary64) n (*.f64 m #s(literal 1/4 binary64))) 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 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 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 (+.f64 #s(literal 1/4 binary64) (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (-.f64 (/.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 (+.f64 #s(literal 1/4 binary64) (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (-.f64 (/.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 (*.f64 #s(literal 1/2 binary64) (/.f64 n m)) (/.f64 M m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 n m) #s(literal 1/4 binary64)) (/.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) (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)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (*.f64 n #s(literal 1/4 binary64))) 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)))
(fma.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (*.f64 n #s(literal 1/4 binary64))) 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 #s(literal 1/4 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 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 (+.f64 #s(literal 1/4 binary64) (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (-.f64 (/.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 (+.f64 #s(literal 1/4 binary64) (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 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (-.f64 (/.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 (*.f64 #s(literal 1/2 binary64) (/.f64 m n)) (/.f64 M n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 1/2 binary64) (/.f64 m n) #s(literal 1/4 binary64)) (/.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 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (neg.f64 (/.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 (fma.f64 #s(literal -1 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (neg.f64 (/.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 #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 M (-.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 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 M (-.f64 M (+.f64 n m)) (*.f64 #s(literal 1/4 binary64) (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 #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) (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 (+.f64 n m) (neg.f64 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) (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 (+.f64 n m) (neg.f64 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)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) 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)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) 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)) (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 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 (fabs.f64 (-.f64 m n)) (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 #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 m n)) (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 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) 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)) (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 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 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (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 n #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 n #s(literal -1/2 binary64))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))
(fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 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)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))))
(fma.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n 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 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (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)) (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 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) 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)) (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 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)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) 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 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) 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 (fabs.f64 (-.f64 n 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 M (*.f64 m #s(literal -1/2 binary64))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 m #s(literal -1/2 binary64))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 n (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 n (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 n (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 n (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #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 #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)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (*.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 #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 #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 #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)) (*.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 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (*.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 #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 #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 #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 #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)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (-.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 n m) #s(literal 3 binary64))) (+.f64 n m))) (*.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n 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 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (neg.f64 m))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 n (neg.f64 m))) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (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/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (neg.f64 (sin.f64 M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (neg.f64 (sin.f64 M)))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (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 (pow.f64 n #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 n #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 n (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M)))))))
(fma.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (cos.f64 M)) (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 n #s(literal 3 binary64)))) K)) (*.f64 #s(literal -1/2 binary64) (*.f64 n (neg.f64 (sin.f64 M))))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (neg.f64 (sin.f64 M))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (neg.f64 (sin.f64 M)))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 n (cos.f64 M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))
(fma.f64 n (fma.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 n (cos.f64 M)) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (sin.f64 M)))) (cos.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 n (-.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 n (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 n (+.f64 (*.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (pow.f64 K #s(literal 3 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (neg.f64 (sin.f64 M)))))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 n (neg.f64 (sin.f64 M))) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (sin.f64 M)))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))
(cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))
(+.f64 (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))
(fma.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))
(fma.f64 M (fma.f64 (*.f64 #s(literal -1/2 binary64) M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)))))))
(+.f64 (*.f64 M (-.f64 (*.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))))) (neg.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K n))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1/2 binary64) (*.f64 K n))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(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 K (*.f64 (+.f64 n m) (neg.f64 (sin.f64 M)))) (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 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K) (cos.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 n m) (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/48 binary64) (*.f64 K (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) (neg.f64 (sin.f64 M)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (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))))) (cos.f64 M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (*.f64 K m) (*.f64 K n))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (*.f64 #s(literal 1/2 binary64) n) 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 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M)))
(fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 m K) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) 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 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M)))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M)))
(fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))) m) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) 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 (*.f64 m (+.f64 (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M)))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M)))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))) (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64)))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M)))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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))
(+.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 (*.f64 K (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) n) (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 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 n (pow.f64 K #s(literal 2 binary64))) (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 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m K)) M))) n) (*.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 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 (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 #s(literal 1/2 binary64) (*.f64 m K)) M))) (*.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (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 m K)) M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 M (sin.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 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 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)))))))
(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 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.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)))))))
(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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K) n)))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) K)))))))
(*.f64 K (+.f64 m (fma.f64 K (fma.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1/2 binary64) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) K))) n)))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))))))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (*.f64 K (fma.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 (+.f64 n m) #s(literal 4 binary64))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/3 binary64)))))))))
(*.f64 K (+.f64 m (fma.f64 K (fma.f64 K (fma.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/3 binary64) (*.f64 (*.f64 #s(literal -1/4 binary64) K) (pow.f64 (+.f64 n m) #s(literal 4 binary64)))) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) #s(literal -1/2 binary64))) n)))
(+.f64 (log.f64 (+.f64 m n)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 (+.f64 n m)) (neg.f64 (neg.f64 (log.f64 K))))
(+.f64 (log.f64 (+.f64 n m)) (log.f64 K))
(+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (+.f64 n m)) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K))))
(+.f64 (log.f64 (+.f64 n m)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K)) (log.f64 K)))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (log.f64 (+.f64 n m)) (-.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))))
(+.f64 (+.f64 (log.f64 (+.f64 n m)) (log.f64 K)) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K)) (/.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 (+.f64 m n)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n))) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(+.f64 (log.f64 (+.f64 n m)) (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 K)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K))) (/.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))))
(+.f64 (log.f64 (+.f64 n m)) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K)) (log.f64 K)) (-.f64 (/.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 3 binary64))) (/.f64 #s(literal 1/2 binary64) (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 n m))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (neg.f64 (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K (+.f64 m n)))))
(+.f64 (log.f64 (neg.f64 (+.f64 n m))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K))))
(+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K)) (-.f64 (log.f64 (neg.f64 (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 n m))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)) (/.f64 #s(literal 1 binary64) (+.f64 n m))) K))))
(-.f64 (-.f64 (log.f64 (neg.f64 (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)) (/.f64 #s(literal -1 binary64) (+.f64 n m))) K))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) (+.f64 m n))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) K)) (/.f64 #s(literal 1 binary64) (+.f64 m n))) K))))
(+.f64 (log.f64 (neg.f64 (+.f64 n m))) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) K)) (/.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) K)) (/.f64 #s(literal 1 binary64) (+.f64 n m))) K))))
(-.f64 (-.f64 (log.f64 (neg.f64 (+.f64 n m))) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) K)) (/.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64)))) K) (/.f64 #s(literal -1 binary64) (+.f64 n m))) K))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)))
(log1p.f64 (*.f64 n K))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (/.f64 (*.f64 K m) (+.f64 #s(literal 1 binary64) (*.f64 K n))))
(+.f64 (log1p.f64 (*.f64 n K)) (*.f64 K (/.f64 m (+.f64 #s(literal 1 binary64) (*.f64 n K)))))
(fma.f64 K (/.f64 m (fma.f64 n K #s(literal 1 binary64))) (log1p.f64 (*.f64 n K)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log1p.f64 (*.f64 n K)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 m (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 n K))))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 m (pow.f64 (fma.f64 n K #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 K (fma.f64 n K #s(literal 1 binary64)))) (log1p.f64 (*.f64 n K)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) m) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (log1p.f64 (*.f64 n K)) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 m (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) #s(literal 3 binary64))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 n K))))))
(fma.f64 m (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (fma.f64 n K #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (fma.f64 n K #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 K (fma.f64 n K #s(literal 1 binary64)))) (log1p.f64 (*.f64 n K)))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (neg.f64 (neg.f64 (log.f64 m))))
(+.f64 (log.f64 K) (log.f64 m))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 m K)))))
(+.f64 (log.f64 K) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 m K)) (+.f64 (/.f64 n m) (log.f64 m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m)))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 m K))))))
(+.f64 (log.f64 K) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (fma.f64 n K #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 m K))) (+.f64 (/.f64 n m) (log.f64 m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) #s(literal 3 binary64)) (pow.f64 (*.f64 m K) #s(literal 3 binary64))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 m K)))))))
(+.f64 (+.f64 (log.f64 K) (log.f64 m)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (fma.f64 n K #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (fma.f64 n K #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 m K) #s(literal 3 binary64))) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 m K))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (neg.f64 K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (/.f64 n m))))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m)) (+.f64 (/.f64 n m) (/.f64 #s(literal 1 binary64) (*.f64 m K)))))
(+.f64 (+.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 n m)) (/.f64 #s(literal 1 binary64) (*.f64 m K)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)))) m))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) #s(literal 2 binary64)) (*.f64 m (pow.f64 K #s(literal 2 binary64)))))) m))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 n K #s(literal 1 binary64)) #s(literal 2 binary64)) m)) (/.f64 (fma.f64 n K #s(literal 1 binary64)) K)) m))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) m)))) m))) m))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) K) (neg.f64 (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 n K)) #s(literal 3 binary64)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) m))) m))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (-.f64 (/.f64 (fma.f64 n K #s(literal 1 binary64)) (neg.f64 K)) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (fma.f64 n K #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (fma.f64 n K #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 m (pow.f64 K #s(literal 3 binary64)))))) m)) m))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)))
(log1p.f64 (*.f64 m K))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 (*.f64 K n) (+.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log1p.f64 (*.f64 m K)) (*.f64 K (/.f64 n (+.f64 #s(literal 1 binary64) (*.f64 m K)))))
(fma.f64 K (/.f64 n (fma.f64 m K #s(literal 1 binary64))) (log1p.f64 (*.f64 m K)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log1p.f64 (*.f64 m K)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 n (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) #s(literal 2 binary64)))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 m K))))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (/.f64 n (pow.f64 (fma.f64 m K #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 K (fma.f64 m K #s(literal 1 binary64)))) (log1p.f64 (*.f64 m K)))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) n) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (log1p.f64 (*.f64 m K)) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 n (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) #s(literal 3 binary64))))) (/.f64 K (+.f64 #s(literal 1 binary64) (*.f64 m K))))))
(fma.f64 n (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (fma.f64 m K #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (pow.f64 (fma.f64 m K #s(literal 1 binary64)) #s(literal 3 binary64)))) (/.f64 K (fma.f64 m K #s(literal 1 binary64)))) (log1p.f64 (*.f64 m K)))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))))
(+.f64 (log.f64 K) (neg.f64 (neg.f64 (log.f64 n))))
(+.f64 (log.f64 K) (log.f64 n))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (+.f64 (/.f64 m n) (/.f64 #s(literal 1 binary64) (*.f64 n K)))))
(+.f64 (log.f64 K) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 n K)) (+.f64 (/.f64 m n) (log.f64 n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n)))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (+.f64 (/.f64 m n) (/.f64 #s(literal 1 binary64) (*.f64 n K))))))
(+.f64 (log.f64 K) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (fma.f64 m K #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 n K) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n K))) (+.f64 (/.f64 m n) (log.f64 n))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) #s(literal 2 binary64)) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) #s(literal 3 binary64)) (pow.f64 (*.f64 n K) #s(literal 3 binary64))) (+.f64 (/.f64 m n) (/.f64 #s(literal 1 binary64) (*.f64 n K)))))))
(+.f64 (+.f64 (log.f64 K) (log.f64 n)) (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (fma.f64 m K #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 (*.f64 n K) #s(literal 2 binary64))) (+.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (fma.f64 m K #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 (*.f64 n K) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 n K))) (/.f64 m n))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))))
(+.f64 (log.f64 (neg.f64 K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) n))))
(-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K n)) (/.f64 m n))))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)) (+.f64 (/.f64 m n) (/.f64 #s(literal 1 binary64) (*.f64 n K)))))
(+.f64 (+.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 m n)) (/.f64 #s(literal 1 binary64) (*.f64 n K)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)))) n))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) n)) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) K) (*.f64 #s(literal 1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) #s(literal 2 binary64)) (*.f64 n (pow.f64 K #s(literal 2 binary64)))))) n))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (*.f64 (/.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 m K #s(literal 1 binary64)) #s(literal 2 binary64)) n)) (/.f64 (fma.f64 m K #s(literal 1 binary64)) K)) n))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) K)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)) (*.f64 (pow.f64 K #s(literal 3 binary64)) n)))) n))) n))))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) n)) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) K) (/.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 m K)) #s(literal 3 binary64)) (*.f64 n (pow.f64 K #s(literal 3 binary64)))))) n))) n))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) n))) (/.f64 (-.f64 (/.f64 (fma.f64 m K #s(literal 1 binary64)) (neg.f64 K)) (/.f64 (fma.f64 #s(literal 1/3 binary64) (/.f64 (pow.f64 (fma.f64 m K #s(literal 1 binary64)) #s(literal 3 binary64)) (*.f64 n (pow.f64 K #s(literal 3 binary64)))) (/.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (fma.f64 m K #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 K #s(literal 2 binary64)))) n)) 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)
(*.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 (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.f64 m (+.f64 K (/.f64 (*.f64 K n) m)))
(*.f64 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.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 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n 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 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n 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 m (+.f64 K (*.f64 K (/.f64 n m))))
(*.f64 m (fma.f64 K (/.f64 n m) K))
(*.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 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.f64 n (+.f64 K (/.f64 (*.f64 K m) n)))
(*.f64 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(*.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 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m 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 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m 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 n (+.f64 K (*.f64 K (/.f64 m n))))
(*.f64 n (fma.f64 K (/.f64 m n) K))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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))))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (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))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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 (*.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)) (fma.f64 M M (*.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)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (*.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)))) (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 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) M)))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (+.f64 n m) (*.f64 #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 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 M (+.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))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) (+.f64 n 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)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (fma.f64 (+.f64 m n) #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 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (+.f64 n m) (*.f64 #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 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) (+.f64 n 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)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #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 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (+.f64 n m) (*.f64 #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 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)))
(log.f64 (exp.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))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.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))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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 (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))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))))
(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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(*.f64 (exp.f64 (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)) (exp.f64 (-.f64 m n)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(/.f64 (exp.f64 m) (exp.f64 (-.f64 n (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(/.f64 (exp.f64 (+.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) (exp.f64 l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 1 binary64))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) #s(literal 3 binary64))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) #s(literal 2 binary64))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))
(pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l)))
(pow.f64 (E.f64) (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l)))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))) (sqrt.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l)))))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l))) #s(literal 2 binary64)))
(fabs.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l)))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l))) #s(literal 3 binary64)))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) l)))))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)) (+.f64 n l))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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))))
(*.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(*.f64 #s(literal 1 binary64) (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))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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 (*.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)) (fma.f64 M M (*.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)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))))
(/.f64 (*.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)))) (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 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (+.f64 n m) (*.f64 #s(literal 1/2 binary64) M)))) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (+.f64 n m) (*.f64 #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 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 M (+.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))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) (+.f64 n 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)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M))) (fma.f64 (+.f64 m n) #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 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (+.f64 n m) (*.f64 #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 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) (+.f64 n 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)) (fma.f64 M M (*.f64 (*.f64 (+.f64 m n) #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 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (*.f64 (fma.f64 (+.f64 n m) #s(literal 1/2 binary64) M) (+.f64 (pow.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) #s(literal 2 binary64)) (fma.f64 M M (*.f64 (+.f64 n m) (*.f64 #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 (pow.f64 (+.f64 n m) #s(literal 3 binary64)) #s(literal 1/8 binary64)) (pow.f64 M #s(literal 3 binary64))) (*.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 n m) M) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 n m) #s(literal 2 binary64))) (*.f64 M (+.f64 M (*.f64 #s(literal 1/2 binary64) (+.f64 n m))))))))
(sqrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 4 binary64)))
(log.f64 (exp.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))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.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))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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 (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))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))))
(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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 m (+.f64 n (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 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 m n)) (/.f64 #s(literal 1 binary64) (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 m (+.f64 n (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 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (sqrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (exp.f64 (-.f64 m n))))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(/.f64 (exp.f64 (-.f64 m n)) (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (exp.f64 (-.f64 m n))) (neg.f64 (exp.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 1 binary64))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 3 binary64))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 2 binary64))
(exp.f64 (-.f64 m (+.f64 n (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 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (E.f64) (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))) (sqrt.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))) #s(literal 2 binary64)))
(fabs.f64 (exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 m (+.f64 n (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 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (-.f64 m n) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64)))))
(+.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)) (-.f64 (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))))))
(/.f64 (+.f64 (pow.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)) #s(literal 3 binary64))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (*.f64 (cos.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)) (fma.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (neg.f64 (cos.f64 M)))))))
(/.f64 (-.f64 (*.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M))))
(/.f64 (*.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M))))
(pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M)) #s(literal 2 binary64)))
(fabs.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M)))
(log.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(cbrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M)) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))))
(log1p.f64 (expm1.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(exp.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) M))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K) M))
(fma.f64 (cos.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))
(*.f64 K (*.f64 n #s(literal 1/2 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 (*.f64 n K) #s(literal 1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 #s(literal 1 binary64) (*.f64 K (*.f64 n #s(literal 1/2 binary64))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(*.f64 (neg.f64 (*.f64 n K)) #s(literal -1/2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(pow.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(pow.f64 (sqrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(pow.f64 (/.f64 #s(literal 2 binary64) (*.f64 n K)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 2 binary64) (*.f64 n K)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) K))
(sqrt.f64 (/.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) #s(literal 4 binary64)))
(log.f64 (sqrt.f64 (pow.f64 (exp.f64 n) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(cbrt.f64 (pow.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(expm1.f64 (log1p.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) n) K)))
(log1p.f64 (expm1.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(exp.f64 (log.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(exp.f64 (*.f64 (log.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 1 binary64)))
(*.f64 (*.f64 #s(literal 1/2 binary64) n) K)
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 M)))))
(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 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (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 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))
(*.f64 #s(literal 1 binary64) (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 M)))
(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 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(*.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) #s(literal 3 binary64)) (pow.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M))) (-.f64 (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M))) (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (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 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) #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 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (-.f64 (*.f64 (sin.f64 M) (sin.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 (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 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) #s(literal 3 binary64))) (fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (cos.f64 M) (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))) (*.f64 (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (-.f64 (*.f64 (sin.f64 M) (sin.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 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M))) (*.f64 (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))) (-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (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 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(/.f64 (*.f64 (fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))) (-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))))))
(pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 1 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 3 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(pow.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(pow.f64 (sqrt.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 2 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(sqrt.f64 (pow.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (+.f64 m n) K) #s(literal 1/2 binary64)) M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (+.f64 m n) K) #s(literal 1/2 binary64)) M)) #s(literal 3 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (+.f64 m n) K) #s(literal 1/2 binary64)) M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 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 (+.f64 m n) K) #s(literal 1/2 binary64)) M))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)) M))
(fma.f64 (cos.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 (+.f64 m n) K) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (cos.f64 M) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K))) (*.f64 (sin.f64 M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (+.f64 n m) K)))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 (+.f64 m n) K)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (+.f64 n m) K))))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 (+.f64 m n) K)))
(log1p.f64 (*.f64 (+.f64 n m) K))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(log1p.f64 (*.f64 (+.f64 n m) K))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) (sqrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(log1p.f64 (*.f64 (+.f64 n m) K))
(pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(log1p.f64 (*.f64 (+.f64 n m) K))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 3 binary64))
(log1p.f64 (*.f64 (+.f64 n m) K))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (*.f64 (+.f64 n m) K))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 2 binary64))
(log1p.f64 (*.f64 (+.f64 n m) K))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (log1p.f64 (*.f64 (+.f64 n m) K)) #s(literal 2 binary64)))
(fabs.f64 (log1p.f64 (*.f64 (+.f64 n m) K)))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)))
(log1p.f64 (*.f64 (+.f64 n m) K))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)))
(log1p.f64 (*.f64 (+.f64 n m) K))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 (+.f64 n m) K))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 (+.f64 m n) K))))
(log1p.f64 (*.f64 (+.f64 n m) K))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 (+.f64 m n) K))) #s(literal 1 binary64)))
(log1p.f64 (*.f64 (+.f64 n m) K))
(+.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal -1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 n m) K) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 n m) K) #s(literal 0 binary64))
(+.f64 (*.f64 K m) (*.f64 n K))
(*.f64 (+.f64 n m) K)
(+.f64 (*.f64 m K) (*.f64 n K))
(*.f64 (+.f64 n m) K)
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (+.f64 n m) K) #s(literal 1 binary64)))
(+.f64 (*.f64 (+.f64 n m) K) #s(literal 0 binary64))
(*.f64 (+.f64 m n) K)
(*.f64 (+.f64 n m) K)
(*.f64 K (+.f64 m n))
(*.f64 (+.f64 n m) K)
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))
(*.f64 (+.f64 n m) K)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 m n) K)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 n m) K)
(*.f64 (sqrt.f64 (*.f64 (+.f64 m n) K)) (sqrt.f64 (*.f64 (+.f64 m n) K)))
(*.f64 (+.f64 n m) K)
(/.f64 (+.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) (pow.f64 (*.f64 n K) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (-.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) (*.f64 (*.f64 K m) (*.f64 n K)))))
(/.f64 (+.f64 (pow.f64 (*.f64 m K) #s(literal 3 binary64)) (pow.f64 (*.f64 n K) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) (*.f64 m (*.f64 K (*.f64 n K))))))
(/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 n K) (-.f64 (*.f64 n K) (*.f64 m K)))))
(/.f64 (+.f64 (pow.f64 (*.f64 m K) #s(literal 3 binary64)) (pow.f64 (*.f64 n K) #s(literal 3 binary64))) (+.f64 (*.f64 (*.f64 m K) (*.f64 m K)) (-.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) (*.f64 (*.f64 m K) (*.f64 n K)))))
(/.f64 (+.f64 (pow.f64 (*.f64 m K) #s(literal 3 binary64)) (pow.f64 (*.f64 n K) #s(literal 3 binary64))) (+.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (-.f64 (pow.f64 (*.f64 n K) #s(literal 2 binary64)) (*.f64 m (*.f64 K (*.f64 n K))))))
(/.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64)))) (fma.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 n K) (-.f64 (*.f64 n K) (*.f64 m K)))))
(/.f64 (-.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K))) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 m n) K)) #s(literal 1 binary64)))))
(/.f64 (+.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K)) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K)) (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 n m) K)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 (+.f64 n m) K #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal -1 binary64)) (fma.f64 (fma.f64 (+.f64 n m) K #s(literal 1 binary64)) (fma.f64 (+.f64 n m) K #s(literal 1 binary64)) (+.f64 #s(literal 2 binary64) (*.f64 (+.f64 n m) K))))
(/.f64 (-.f64 (*.f64 (*.f64 K m) (*.f64 K m)) (pow.f64 (*.f64 n K) #s(literal 2 binary64))) (-.f64 (*.f64 K m) (*.f64 n K)))
(/.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (*.f64 n K) #s(literal 2 binary64))) (*.f64 K (-.f64 m n)))
(/.f64 (*.f64 (*.f64 (+.f64 n m) K) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))
(/.f64 (-.f64 (*.f64 (*.f64 m K) (*.f64 m K)) (pow.f64 (*.f64 n K) #s(literal 2 binary64))) (-.f64 (*.f64 m K) (*.f64 n K)))
(/.f64 (-.f64 (*.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (*.f64 n K) #s(literal 2 binary64))) (*.f64 K (-.f64 m n)))
(/.f64 (*.f64 (*.f64 (+.f64 n m) K) (*.f64 K (-.f64 m n))) (*.f64 K (-.f64 m n)))
(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)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 m n) K) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 n m) K) #s(literal 2 binary64)))
(fabs.f64 (*.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)
(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)
(fma.f64 m K (*.f64 n K))
(*.f64 (+.f64 n m) K)
(fma.f64 K m (*.f64 n K))
(*.f64 (+.f64 n m) K)

eval2.5s (9%)

Compiler

Compiled 110911 to 57156 computations (48.5% saved)

prune894.0ms (3.2%)

Pruning

23 alts after pruning (23 fresh and 0 done)

PrunedKeptTotal
New2659232682
Fresh909
Picked505
Done000
Total2673232696
Accuracy
97.9%
Counts
2696 → 23
Alt Table
Click to see full alt table
StatusAccuracyProgram
20.4%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
21.4%
(*.f64 (+.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
81.8%
(*.f64 (cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 3 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))))))
14.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
47.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
33.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))) #s(literal 1 binary64)))
32.7%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
62.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
21.2%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
20.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
94.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)))))) #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))))))
26.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))))) #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))))))
63.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 m K))) #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))))))
18.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
18.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.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) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n))))))
45.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
82.5%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) K)) 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))))))
82.2%
(*.f64 (cos.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/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))))))
20.0%
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
20.0%
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
74.3%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
75.0%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
85.9%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
Compiler

Compiled 1656 to 1166 computations (29.6% saved)

localize1.9s (6.9%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
100.0%
(*.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)))
97.9%
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n))))
87.9%
(log1p.f64 (*.f64 K (+.f64 m n)))
69.6%
(cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M))
100.0%
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
100.0%
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
100.0%
(pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))
100.0%
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))
100.0%
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
100.0%
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l)))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))
69.6%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.0%
(pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))
97.4%
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)))))
92.9%
(*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)
85.6%
(cos.f64 (-.f64 (/.f64 (expm1.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)))))) #s(literal 2 binary64)) M))
Compiler

Compiled 883 to 408 computations (53.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 1.3s
Operation ival-mult, time spent: 319.0ms, 24.0% of total-time
Operation ival-sub, time spent: 229.0ms, 17.0% of total-time
Operation composed, time spent: 183.0ms, 14.0% of total-time
Operation ival-exp, time spent: 132.0ms, 10.0% of total-time
Operation ival-cos, time spent: 100.0ms, 7.0% of total-time
Operation ival-add, time spent: 100.0ms, 7.0% of total-time
Operation ival-pow, time spent: 76.0ms, 6.0% of total-time
Operation ival-div, time spent: 76.0ms, 6.0% of total-time
Operation ival-log, time spent: 49.0ms, 4.0% of total-time
Operation ival-neg, time spent: 40.0ms, 3.0% of total-time
Operation const, time spent: 29.0ms, 2.0% of total-time
Operation ival-fabs, time spent: 16.0ms, 1.0% of total-time

series99.0ms (0.4%)

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

99 calls:

TimeVariablePointExpression
8.0ms
n
@0
(cos (- (/ (- (exp (* K (+ m (+ n (* -1/2 (* (pow (+ n m) 2) K)))))) 1) 2) M))
6.0ms
m
@inf
(exp (- (neg (* (- (* n 1/2) M) (+ (- (* n 1/2) M) m))) (- l (fabs (- m n)))))
5.0ms
n
@inf
(cos (- (/ (- (exp (* K (+ m (+ n (* -1/2 (* (pow (+ n m) 2) K)))))) 1) 2) M))
4.0ms
m
@0
(cos (- (/ (- (exp (* K (+ m (+ n (* -1/2 (* (pow (+ n m) 2) K)))))) 1) 2) M))
2.0ms
K
@0
(cos (- (/ (- (exp (* K (+ m (+ n (* -1/2 (* (pow (+ n m) 2) K)))))) 1) 2) M))

rewrite252.0ms (0.9%)

Algorithm
batch-egg-rewrite
Rules
498×prod-diff
488×log1p-expm1-u
487×expm1-log1p-u
475×add-exp-log
475×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
054579
11069571
Stop Event
node limit
Counts
10 → 178
Calls
Call 1
Inputs
(cos.f64 (-.f64 (/.f64 (expm1.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)))))) #s(literal 2 binary64)) M))
(*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n)))))
(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 m n)) 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)))
Outputs
(+.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #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 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(+.f64 (*.f64 m K) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 m K (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(+.f64 (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) n))
(+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)) (exp.f64 (-.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(/.f64 (exp.f64 m) (exp.f64 (-.f64 n (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(/.f64 (exp.f64 (+.f64 (-.f64 m n) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) (exp.f64 l))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(+.f64 (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) m))
(+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l))) (exp.f64 (fabs.f64 (-.f64 m n))))
(/.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))) #s(literal 1 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 6 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)) (*.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 1 binary64)))

simplify395.0ms (1.4%)

Algorithm
egg-herbie
Rules
1784×distribute-lft-in
1762×distribute-rgt-in
982×*-commutative
602×+-commutative
492×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0141451378
1430449763
Stop Event
node limit
Counts
574 → 721
Calls
Call 1
Inputs
(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 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/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 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 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) (*.f64 K n))))
(+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) (*.f64 K n))))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n))))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n))) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K n)) (*.f64 K m))))
(+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K n)) (*.f64 K m))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K n)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K n)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))) m))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))
(+.f64 (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))
(+.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #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 K (-.f64 (*.f64 K n) #s(literal 1 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))
(+.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) 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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) 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 #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 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n)))))) l))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n)))))) l))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n)))))) l))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n)))))) l))
(exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n)))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) m) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)))) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)))) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)))) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)))) n))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 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) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (/.f64 (*.f64 M (-.f64 m M)) 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) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (/.f64 (*.f64 M (-.f64 m M)) n)) n))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))))
(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 (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 n M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (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 (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (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/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) 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/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M)))) 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 #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 #s(literal 1/2 binary64) n) M)) (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) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.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)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.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)))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.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)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m 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) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m 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 #s(literal 1/6 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 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 #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 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (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 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.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 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.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 #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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 m n)) (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 #s(literal 1/2 binary64) m)))) (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 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (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 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) 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 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 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.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 (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) (+.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 #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 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (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 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (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 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (*.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 m n)) (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 (/.f64 (fabs.f64 (-.f64 m n)) (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 #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 m n)) (*.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 m n)) (*.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 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (*.f64 #s(literal -1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (*.f64 #s(literal -1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) m))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) m)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 m #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) m)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 m #s(literal 2 binary64))))) #s(literal 1/4 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) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/2 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 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/2 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 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))) m)) #s(literal 1/4 binary64)))
(*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (+.f64 (*.f64 #s(literal -1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (+.f64 (*.f64 #s(literal -1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) n))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) n)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) n)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1/4 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) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/2 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 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/2 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 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))) n)) #s(literal 1/4 binary64)))
(*.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 n)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))
(+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))
(*.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 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.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 (/.f64 m M) (/.f64 n M))) #s(literal 1 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 m n)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) 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 m n)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M)) #s(literal 1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #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 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(+.f64 (*.f64 m K) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 m K (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(+.f64 (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) n))
(+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)) (exp.f64 (-.f64 m n)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(/.f64 (exp.f64 m) (exp.f64 (-.f64 n (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(/.f64 (exp.f64 (+.f64 (-.f64 m n) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) (exp.f64 l))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(+.f64 (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) m))
(+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 1 binary64)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l))) (exp.f64 (fabs.f64 (-.f64 m n))))
(/.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))) #s(literal 1 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 6 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)) (*.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))
(log.f64 (exp.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 1 binary64)))
Outputs
(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 #s(literal -1/2 binary64) K) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (sin.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/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 K (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (neg.f64 (sin.f64 M))) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 0 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) #s(literal 0 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 (fma.f64 K (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (cos.f64 M) (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 0 binary64)))) (*.f64 (neg.f64 (sin.f64 M)) (fma.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal -1/3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 0 binary64))))) (neg.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) #s(literal 1/2 binary64))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (fma.f64 K (fma.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 M) (*.f64 (+.f64 m n) #s(literal 0 binary64))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal -1/3 binary64)))) (sin.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) #s(literal 0 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (pow.f64 (exp.f64 K) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (-.f64 #s(literal 1 binary64) (*.f64 K n))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 m (fma.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M))) (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) #s(literal 2 binary64))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (*.f64 m (fma.f64 m (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) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (-.f64 #s(literal 1 binary64) (*.f64 K n))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 m (fma.f64 m (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M))) (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) #s(literal 2 binary64)))) (*.f64 m (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) K) (*.f64 (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M))) (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))))) #s(literal 2 binary64))) (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))))) #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 K) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) #s(literal 2 binary64))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (*.f64 m (fma.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) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))))) (fma.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))) M)) (-.f64 #s(literal 1 binary64) (*.f64 K n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 n (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m)))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (-.f64 #s(literal 1 binary64) (*.f64 K m))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 n (fma.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) #s(literal 2 binary64))))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (*.f64 n (fma.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) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (*.f64 (pow.f64 (exp.f64 K) (*.f64 #s(literal 2 binary64) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (-.f64 #s(literal 1 binary64) (*.f64 K m)))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 n (fma.f64 n (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) #s(literal 2 binary64))))) (*.f64 n (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) K) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) #s(literal 2 binary64))))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m)))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) #s(literal 2 binary64))))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (*.f64 n (fma.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) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (*.f64 (pow.f64 (exp.f64 K) (*.f64 #s(literal 2 binary64) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))))) (fma.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (*.f64 (pow.f64 (exp.f64 K) (*.f64 #s(literal 2 binary64) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))) M)) (-.f64 #s(literal 1 binary64) (*.f64 K m)))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))) (*.f64 (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))))) #s(literal -1/6 binary64))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) (*.f64 K n))))
(fma.f64 K (pow.f64 m #s(literal 2 binary64)) (*.f64 n (fma.f64 #s(literal 2 binary64) (*.f64 K m) (*.f64 K n))))
(+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) (*.f64 K n))))
(fma.f64 K (pow.f64 m #s(literal 2 binary64)) (*.f64 n (fma.f64 #s(literal 2 binary64) (*.f64 K m) (*.f64 K n))))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (*.f64 K (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (fma.f64 #s(literal 2 binary64) (*.f64 K (/.f64 m n)) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (fma.f64 #s(literal 2 binary64) (*.f64 K (/.f64 m n)) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (*.f64 K (/.f64 m n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 K m) (neg.f64 (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n)))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 K (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 K m) (*.f64 (neg.f64 K) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 K m) (neg.f64 (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n)))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 K (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 K m) (*.f64 (neg.f64 K) (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n)))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n))) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K n)) (*.f64 K m))))
(fma.f64 K (pow.f64 n #s(literal 2 binary64)) (*.f64 m (fma.f64 #s(literal 2 binary64) (*.f64 K n) (*.f64 K m))))
(+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K n)) (*.f64 K m))))
(fma.f64 K (pow.f64 n #s(literal 2 binary64)) (*.f64 m (fma.f64 #s(literal 2 binary64) (*.f64 K n) (*.f64 K m))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (*.f64 K (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (fma.f64 #s(literal 2 binary64) (*.f64 K (/.f64 n m)) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (fma.f64 #s(literal 2 binary64) (*.f64 K (/.f64 n m)) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (*.f64 K (/.f64 n m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K n)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 K n) (neg.f64 (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 K (/.f64 (-.f64 (*.f64 (*.f64 K n) #s(literal -2 binary64)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m)) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K n)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 K n) (neg.f64 (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 K (/.f64 (-.f64 (*.f64 (*.f64 K n) #s(literal -2 binary64)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m)) m)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))
(*.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))))
(+.f64 (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 K (+.f64 (*.f64 m (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n)))) (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 K (+.f64 (*.f64 m (-.f64 #s(literal 1 binary64) (*.f64 K n))) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))
(fma.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64))) (*.f64 K (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n)))))))
(fma.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))
(fma.f64 K (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64))) (*.f64 K (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n)))))))
(fma.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (*.f64 K n))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) m))) (*.f64 K (/.f64 (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) m))) (*.f64 K (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K n))) m))) (*.f64 K (/.f64 (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) m))) (*.f64 K (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #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 K (-.f64 (*.f64 K n) #s(literal 1 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (fma.f64 K n #s(literal -1 binary64)) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (fma.f64 K n #s(literal -1 binary64))) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 K (fma.f64 K n #s(literal -1 binary64)))) m) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 K (fma.f64 K n #s(literal -1 binary64))) (*.f64 K (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (+.f64 n (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 n #s(literal 2 binary64)))) m)) (*.f64 K (fma.f64 K n #s(literal -1 binary64)))) m) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 K (fma.f64 K n #s(literal -1 binary64))) (*.f64 K (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))) m)))
(*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 K (+.f64 (*.f64 n (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m)))) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (+.f64 (*.f64 n (-.f64 #s(literal 1 binary64) (*.f64 K m))) (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))
(fma.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 K #s(literal 2 binary64))) (*.f64 K (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m)))))))
(fma.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 K #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))
(fma.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 K #s(literal 2 binary64))) (*.f64 K (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m)))))))
(fma.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 K #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (*.f64 K m))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) n))) (*.f64 K (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) n))) (*.f64 K (/.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (*.f64 K m))) n))) (*.f64 K (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) n))) (*.f64 K (/.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (fma.f64 K m #s(literal -1 binary64)) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 K (/.f64 (fma.f64 K m #s(literal -1 binary64)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 K (fma.f64 K m #s(literal -1 binary64)))) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 K (fma.f64 K m #s(literal -1 binary64))) (*.f64 K (/.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n))) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 K (fma.f64 K m #s(literal -1 binary64)))) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 K (fma.f64 K m #s(literal -1 binary64))) (*.f64 K (/.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) n))) n)))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))
(*.f64 (neg.f64 M) (-.f64 n M))
(*.f64 M (neg.f64 (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))) (*.f64 M (-.f64 n 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 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))) (*.f64 M (/.f64 (-.f64 n M) (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)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))) (*.f64 M (/.f64 (-.f64 n M) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 n M) m)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))) (*.f64 M (/.f64 (-.f64 n M) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 n M) m)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))
(*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) m) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 (-.f64 M (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 #s(literal -1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (+.f64 (-.f64 M (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (*.f64 #s(literal -1/2 binary64) m))))
(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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 (*.f64 m #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))))) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 (*.f64 m #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))))) (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) 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 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 m #s(literal 1/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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (+.f64 n (*.f64 m #s(literal 1/2 binary64))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 m #s(literal 1/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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(+.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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(+.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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 (neg.f64 n) (*.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))))
(*.f64 (neg.f64 n) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 (neg.f64 n) (*.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))))
(*.f64 (neg.f64 n) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 (neg.f64 n) (*.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))))
(*.f64 (neg.f64 n) (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l)))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))) (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 m (+.f64 (*.f64 m (+.f64 (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) (*.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 3 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))) (*.f64 m (fma.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 3 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))) (*.f64 (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 l (+.f64 n (neg.f64 m)))))
(exp.f64 (neg.f64 (+.f64 (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M))) (+.f64 l (-.f64 n m)))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 l (+.f64 n (neg.f64 m)))))
(exp.f64 (neg.f64 (+.f64 (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M))) (+.f64 l (-.f64 n m)))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 l (+.f64 n (neg.f64 m)))))
(exp.f64 (neg.f64 (+.f64 (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M))) (+.f64 l (-.f64 n m)))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 l (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 l (+.f64 n (neg.f64 m)))))
(exp.f64 (neg.f64 (+.f64 (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M))) (+.f64 l (-.f64 n m)))))
(exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l))
(exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 (*.f64 n (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64)))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 (*.f64 n (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l)))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M)))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64)))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64)))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (pow.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M) #s(literal 2 binary64)))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M)))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))) l)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64)))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (pow.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (pow.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M) #s(literal 2 binary64))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M)))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n)))))) l))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n)))))) l))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n)))))) l))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n)))))) l))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (+.f64 n l))))
(exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (+.f64 n l))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (+.f64 n l)))) (*.f64 M (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (+.f64 m (-.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (+.f64 n l)))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (+.f64 n l)))) (*.f64 M (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (+.f64 n l)))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (+.f64 n l)))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64))))) (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (+.f64 m (-.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (+.f64 n l))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (+.f64 n l)))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) #s(literal 2 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (+.f64 n l))))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (*.f64 M (+.f64 (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) m) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (+.f64 n l)))) (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (+.f64 n l)))) (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) m (*.f64 #s(literal 1/6 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))) (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 n (*.f64 m #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (+.f64 m (-.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (+.f64 n l))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (+.f64 n l)))) (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (+.f64 n l)))) (-.f64 (fma.f64 #s(literal -1/2 binary64) m (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (+.f64 n l)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (+.f64 n (*.f64 m #s(literal 1/2 binary64)))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64))))) (+.f64 n l))))))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)))
(exp.f64 (+.f64 m (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n))) (*.f64 (neg.f64 l) (exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)))))
(-.f64 (exp.f64 (+.f64 m (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)))) (*.f64 l (exp.f64 (+.f64 m (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)))))))
(+.f64 (exp.f64 (+.f64 m (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)))) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (+.f64 m (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)))))) (exp.f64 (+.f64 m (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)))))))
(+.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))))))
(+.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)))))))))
(+.f64 (exp.f64 (+.f64 m (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)))) (*.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (+.f64 m (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (+.f64 m (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n))))))) (exp.f64 (+.f64 m (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)))))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) (+.f64 l n)))
(exp.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (+.f64 n l))))
(exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)))) n))
(exp.f64 (+.f64 m (-.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l) n)))
(exp.f64 (-.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M))) l)) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)))) n))
(exp.f64 (+.f64 m (-.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l) n)))
(exp.f64 (-.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M))) l)) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)))) n))
(exp.f64 (+.f64 m (-.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l) n)))
(exp.f64 (-.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M))) l)) n))
(exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)))) n))
(exp.f64 (+.f64 m (-.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l) n)))
(exp.f64 (-.f64 (+.f64 m (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M))) l)) n))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))
(*.f64 (neg.f64 M) (-.f64 m M))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))
(-.f64 (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (*.f64 M (-.f64 m M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(-.f64 (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 M (-.f64 m M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)) (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))
(-.f64 (*.f64 n (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 M (-.f64 m M)))
(*.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 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 m M) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m 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 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 m M)) (pow.f64 n #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 m M) (pow.f64 n #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m 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 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n))) (/.f64 (*.f64 M (-.f64 m M)) (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)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 m M) n)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M n) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 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) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (/.f64 (*.f64 M (-.f64 m M)) n)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) (*.f64 M (/.f64 (-.f64 m M) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 M (-.f64 m M)) n) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 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) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) (/.f64 (*.f64 M (-.f64 m M)) n)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) (*.f64 M (/.f64 (-.f64 m M) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (/.f64 (*.f64 M (-.f64 m M)) n) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))) n)))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))
(*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))
(*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) n))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 #s(literal -1/2 binary64) n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) n)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 M (+.f64 (-.f64 M (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (*.f64 #s(literal -1/2 binary64) n))))
(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 (*.f64 #s(literal 1/2 binary64) n)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 n M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M) (/.f64 (*.f64 #s(literal -1/2 binary64) n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (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 m (*.f64 n #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (/.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))))) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 n M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (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 m (*.f64 n #s(literal 1/2 binary64))) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (/.f64 (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (pow.f64 M #s(literal 2 binary64)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 n M) (*.f64 #s(literal 1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (pow.f64 M #s(literal 2 binary64)))))) (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) 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 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 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/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/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/2 binary64) (/.f64 (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 n (/.f64 (+.f64 m (*.f64 n #s(literal 1/2 binary64))) M))))) M)))
(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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(+.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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(+.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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) n) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (fma.f64 #s(literal 1/2 binary64) n (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) m)) M))
(*.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.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)))))
(*.f64 (neg.f64 m) (*.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))))
(*.f64 m (neg.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 m)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.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)))))
(*.f64 (neg.f64 m) (*.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))))
(*.f64 m (neg.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 m)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(*.f64 #s(literal -1 binary64) (*.f64 m (+.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)))))
(*.f64 (neg.f64 m) (*.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))))
(*.f64 m (neg.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 m)) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M))))) (*.f64 (neg.f64 n) (*.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M))))))))
(-.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))) (*.f64 n (*.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64))) #s(literal 1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M))))) (*.f64 n (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M)))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))) (*.f64 n (-.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 n (+.f64 (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 m M)))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64))) #s(literal 1/4 binary64))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M))))) (*.f64 n (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M)))))) (*.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M))))) (fma.f64 #s(literal -1/6 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (neg.f64 M) (-.f64 m M))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))) (*.f64 n (-.f64 (*.f64 n (fma.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))) (fma.f64 #s(literal -1/6 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 3 binary64)) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) #s(literal 2 binary64)) #s(literal -1/4 binary64))))) (*.f64 (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 m M))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M)))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (neg.f64 (*.f64 (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (neg.f64 (*.f64 (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (neg.f64 (*.f64 (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (+.f64 l (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (neg.f64 (*.f64 (-.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 (neg.f64 M) (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) n)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))))))
(-.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (*.f64 M (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) n)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (*.f64 (*.f64 M (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1 binary64))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (*.f64 M (-.f64 (*.f64 (*.f64 M (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1/2 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 #s(literal 1/2 binary64) n))))))) (-.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 m (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) #s(literal 1 binary64))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) n)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (fma.f64 #s(literal -1/2 binary64) n (*.f64 #s(literal -1/6 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (*.f64 n #s(literal 1/2 binary64)) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)) #s(literal -1 binary64))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (*.f64 M (-.f64 (*.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (-.f64 (fma.f64 #s(literal -1/2 binary64) n (*.f64 #s(literal -1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) #s(literal 3 binary64)))) (+.f64 m (*.f64 n #s(literal 1/2 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64)))))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) #s(literal -1 binary64))))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) n) (+.f64 m (*.f64 n #s(literal 1/2 binary64)))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 #s(literal 1/2 binary64) (*.f64 n (+.f64 m (*.f64 n #s(literal 1/2 binary64))))))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.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 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 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 (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 (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))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m 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) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 m (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 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 (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 (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 m (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)))))) (pow.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) #s(literal 2 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)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m 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 #s(literal 1/6 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))) (pow.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.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 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 m (fma.f64 m (fma.f64 #s(literal 1/6 binary64) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (pow.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) #s(literal 2 binary64)))) (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 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 (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 (fma.f64 m (fma.f64 #s(literal 1/6 binary64) (*.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))))) (pow.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 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))))) (pow.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) #s(literal 2 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 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (*.f64 #s(literal 1/2 binary64) n) (+.f64 M (*.f64 #s(literal -1 binary64) m)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (*.f64 (neg.f64 l) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))))
(-.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 l (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))) (*.f64 l (-.f64 (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))))) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal -1 binary64) l)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) n)) M))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 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)))
(+.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)) #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 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)) #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 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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 m)) (-.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 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 m)) (-.f64 (*.f64 n #s(literal 1/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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(+.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)))
(+.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)))
(*.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 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 (+.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 #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 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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 m n) #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 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (+.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)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.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)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.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 (neg.f64 (+.f64 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 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) (fma.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/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 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) (fma.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/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (/.f64 (+.f64 m 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 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 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) (neg.f64 (/.f64 (+.f64 (+.f64 m 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 (+.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 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m 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 (+.f64 m (+.f64 n (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)))) M)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (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 #s(literal -1/2 binary64) n))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (-.f64 M (*.f64 n #s(literal 1/2 binary64)))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (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))))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (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))))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) n)))) (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 (/.f64 M m) #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 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.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 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.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 (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) (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 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.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 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.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 (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) (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 #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 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (fabs.f64 (+.f64 n (neg.f64 m))) (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)) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (fabs.f64 (+.f64 n (neg.f64 m))) (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)) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (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))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (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 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64))))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) m)))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (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 (*.f64 n #s(literal -1/4 binary64)) (*.f64 m #s(literal 1/2 binary64))))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 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 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) #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 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.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 (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 (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) (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 (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) (+.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 (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 (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) (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 #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 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (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 n)) (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 (fabs.f64 (-.f64 n m)) (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 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (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 n)) (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 (fabs.f64 (-.f64 n m)) (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 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 m n))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (*.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 m n)))) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (*.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 m n)))) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.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 m M) (-.f64 (/.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 m n)) (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 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.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 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (-.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 (+.f64 m n) M)))))
(*.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) (+.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 (-.f64 (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.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 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (-.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 (+.f64 m n) 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 m M) (-.f64 (/.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 m n)) (*.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 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 (/.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (neg.f64 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 m n)) (*.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 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 (/.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (neg.f64 M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))
(*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 n #s(literal 1/2 binary64))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 #s(literal 1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 n #s(literal 1/2 binary64))))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 n #s(literal 1/2 binary64)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (*.f64 #s(literal -1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 #s(literal -1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 #s(literal -1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 n #s(literal 1/2 binary64)))))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 n #s(literal 1/2 binary64)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (+.f64 (*.f64 #s(literal -1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 #s(literal -1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 #s(literal -1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 n #s(literal 1/2 binary64)))))) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 n #s(literal 1/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 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) m))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) m))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) m) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) m)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 m #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) m) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (pow.f64 m #s(literal 2 binary64))))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) m) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) m)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) m)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) (pow.f64 m #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) m) (/.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (pow.f64 m #s(literal 2 binary64))))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m) (fma.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) m) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (pow.f64 m #s(literal 2 binary64)))))) #s(literal -1/4 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) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/2 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 (fma.f64 #s(literal -1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (*.f64 #s(literal 1/2 binary64) (-.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/2 binary64) (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (-.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 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/2 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 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (fma.f64 #s(literal -1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (*.f64 #s(literal 1/2 binary64) (-.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 (-.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) 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 (-.f64 M (*.f64 #s(literal 1/2 binary64) n)) (-.f64 (*.f64 #s(literal 1/2 binary64) n) M)) m)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) n))) (*.f64 #s(literal 1/2 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 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m)) (fma.f64 #s(literal -1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) n)) (*.f64 #s(literal 1/2 binary64) (-.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 (-.f64 (fma.f64 #s(literal -1/2 binary64) (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (*.f64 (-.f64 M (*.f64 n #s(literal 1/2 binary64))) (/.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) m) #s(literal -1/4 binary64)))
(*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 #s(literal 1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (+.f64 (*.f64 #s(literal -1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (+.f64 (*.f64 #s(literal -1/4 binary64) n) (*.f64 #s(literal 1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))))) (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 #s(literal -1/4 binary64) n (*.f64 #s(literal 1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))
(*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) n))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 M (*.f64 #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/2 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) n) #s(literal -1/4 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) n)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) n) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (pow.f64 n #s(literal 2 binary64)))))) #s(literal -1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) n)) (/.f64 (*.f64 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) (pow.f64 n #s(literal 2 binary64))))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n) (fma.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) n) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (pow.f64 n #s(literal 2 binary64)))))) #s(literal -1/4 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) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/2 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 (fma.f64 #s(literal -1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/2 binary64) (-.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 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/2 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 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) (fma.f64 #s(literal -1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/2 binary64) (-.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 (-.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) 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 (-.f64 M (*.f64 #s(literal 1/2 binary64) m)) (-.f64 (*.f64 #s(literal 1/2 binary64) m) M)) n)) (+.f64 (*.f64 #s(literal -1/2 binary64) (-.f64 M (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal 1/2 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 (fma.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n)) (fma.f64 #s(literal -1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/2 binary64) (-.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 (-.f64 (fma.f64 #s(literal -1/2 binary64) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (*.f64 #s(literal 1/2 binary64) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (/.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) n) #s(literal -1/4 binary64)))
(*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))
(+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 m n)))
(fma.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 m n)))
(+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 M (+.f64 m (+.f64 n (*.f64 #s(literal -1 binary64) M)))))
(fma.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #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 n (*.f64 #s(literal -1 binary64) M)))))
(fma.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 m (-.f64 n 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 m M) (-.f64 (/.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 (*.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64)))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 (+.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 (/.f64 m M) (/.f64 n M))) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (pow.f64 M #s(literal 2 binary64))) (+.f64 (/.f64 m M) (/.f64 n M))) #s(literal -1 binary64)))
(*.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 m M) (-.f64 (/.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 m n)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m n) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (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 m n)) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M)) #s(literal 1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 m n) (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M))) M) #s(literal -1 binary64)))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/4 binary64) (/.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n))))) M))
(fma.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 K) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 (*.f64 K m) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(+.f64 (*.f64 m K) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))
(pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 1 binary64))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 3 binary64))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 2 binary64))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(cbrt.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)) #s(literal 3 binary64))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)) #s(literal 3 binary64)) (pow.f64 K #s(literal 3 binary64))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(exp.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1 binary64)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(fma.f64 K m (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(fma.f64 m K (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) n)))
(+.f64 (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) n))
(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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(+.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 1 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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 3 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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 binary64)) #s(literal 1/3 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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))))
(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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) #s(literal 3 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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))))
(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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n)))) #s(literal 1 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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))
(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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)))
(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) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(*.f64 (exp.f64 (-.f64 m n)) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(*.f64 (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)) (exp.f64 (-.f64 m n)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(/.f64 (exp.f64 m) (exp.f64 (-.f64 n (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(/.f64 (exp.f64 (+.f64 (-.f64 m n) (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))))) (exp.f64 l))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 1 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) #s(literal 3 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) #s(literal 2 binary64))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))
(pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(pow.f64 (E.f64) (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))) (sqrt.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))) (sqrt.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l))) #s(literal 3 binary64)))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (-.f64 M n))) l)))))
(exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l)))
(exp.f64 (+.f64 m (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (fma.f64 m #s(literal 1/2 binary64) (-.f64 n M)) (neg.f64 n)) l)))
(+.f64 (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) m))
(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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(+.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))
(pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 1 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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 3 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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 binary64)) #s(literal 1/3 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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M 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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))))))
(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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) #s(literal 3 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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 3 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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))))
(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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) #s(literal 1 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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))
(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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (*.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))
(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) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 l))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))))
(*.f64 #s(literal 1 binary64) (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (exp.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))) (exp.f64 (neg.f64 (-.f64 l (fabs.f64 (-.f64 n m))))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(*.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l))) (exp.f64 (fabs.f64 (-.f64 m n))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(/.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 m n)))))
(/.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M)) (neg.f64 (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))) (exp.f64 (-.f64 l (fabs.f64 (-.f64 n m)))))
(pow.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 1 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(pow.f64 (cbrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 3 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(pow.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(pow.f64 (sqrt.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) #s(literal 2 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))
(pow.f64 (E.f64) (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 l))))
(pow.f64 (E.f64) (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 l)))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 l)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))) (sqrt.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))
(pow.f64 (exp.f64 (sqrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 l))))) (sqrt.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 l)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M)))))))
(log.f64 (exp.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(cbrt.f64 (pow.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n)))) #s(literal 3 binary64)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(expm1.f64 (log1p.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))) (neg.f64 l))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))))
(log1p.f64 (expm1.f64 (exp.f64 (+.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l)) (fabs.f64 (-.f64 m n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 m (-.f64 (*.f64 n #s(literal 1/2 binary64)) M))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (+.f64 l (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (fma.f64 n #s(literal 1/2 binary64) (-.f64 m M))))))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(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 #s(literal 1 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) 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 (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) 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))
(log.f64 (exp.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) 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))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) 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))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) 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))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))))
(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))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))) #s(literal 1 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 (fabs.f64 (-.f64 m n)) (neg.f64 (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 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (fma.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (fma.f64 (neg.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)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (fma.f64 (neg.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (sqrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (fma.f64 (neg.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)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (fma.f64 (neg.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)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (fma.f64 (neg.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)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64) (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)) #s(literal 1 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) (fma.f64 (neg.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)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (*.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 6 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64)) (*.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64))) (*.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 2 binary64)) (+.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64)) (*.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 3 binary64))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(exp.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.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 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (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 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (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 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (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 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal -1 binary64))
(pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 1 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 (cbrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 3 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 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 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 (sqrt.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #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)))
(neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) 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)))
(log.f64 (exp.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) 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)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) 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)))
(cbrt.f64 (pow.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))) #s(literal 3 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)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 3 binary64)) (pow.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 3 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)))
(cbrt.f64 (*.f64 (pow.f64 (neg.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 3 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)))
(expm1.f64 (log1p.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (neg.f64 (pow.f64 (fma.f64 #s(literal 1/2 binary64) (+.f64 m n) (neg.f64 M)) #s(literal 2 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) #s(literal -1 binary64))
(log1p.f64 (expm1.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) 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)))
(exp.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) 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)))
(exp.f64 (*.f64 (log.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))) #s(literal 1 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)))

eval1.0s (3.7%)

Compiler

Compiled 62294 to 33909 computations (45.6% saved)

prune922.0ms (3.3%)

Pruning

32 alts after pruning (32 fresh and 0 done)

PrunedKeptTotal
New1294271321
Fresh13518
Picked505
Done000
Total1312321344
Accuracy
97.9%
Counts
1344 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
94.4%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64)) (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))))))
32.7%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
33.5%
(*.f64 (+.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
34.8%
(*.f64 (+.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
81.8%
(*.f64 (cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 3 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))))))
15.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
32.7%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) #s(literal 1 binary64)))
22.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))
40.1%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) #s(literal 1 binary64)))
39.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
41.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) l))) #s(literal 1 binary64)))
33.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))) #s(literal 1 binary64)))
47.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64)))
54.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64)))
33.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
38.1%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
74.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)))))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
14.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.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) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n))))))
18.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 m K))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.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 l (fabs.f64 (-.f64 m n))))))
18.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
24.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
18.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 n #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
82.5%
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) K)) 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))))))
82.2%
(*.f64 (cos.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/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))))))
32.4%
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
23.4%
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l))) (exp.f64 (fabs.f64 (-.f64 m n)))))
38.8%
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
50.5%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))))
85.9%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))))
56.5%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
54.9%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
49.6%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
Compiler

Compiled 2318 to 1620 computations (30.1% saved)

localize3.7s (13.2%)

Localize:

Found 19 expressions with local error:

NewAccuracyProgram
100.0%
(*.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)))
98.5%
(expm1.f64 (log1p.f64 (*.f64 m K)))
91.7%
(log1p.f64 (*.f64 m K))
76.1%
(cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 m K))) #s(literal 2 binary64)) M))
100.0%
(-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))
100.0%
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))))
100.0%
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))
100.0%
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))
63.1%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
100.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
100.0%
(*.f64 K (+.f64 m n))
100.0%
(exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))
63.1%
(cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M))
99.3%
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
97.4%
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
92.2%
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
84.8%
(cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))
Compiler

Compiled 882 to 390 computations (55.8% saved)

Precisions
Click to see histograms. Total time spent on operations: 3.1s
Operation composed, time spent: 653.0ms, 21.0% of total-time
Operation ival-mult, time spent: 530.0ms, 17.0% of total-time
Operation ival-exp, time spent: 415.0ms, 13.0% of total-time
Operation ival-sub, time spent: 401.0ms, 13.0% of total-time
Operation ival-cos, time spent: 258.0ms, 8.0% of total-time
Operation ival-pow, time spent: 250.0ms, 8.0% of total-time
Operation ival-neg, time spent: 196.0ms, 6.0% of total-time
Operation ival-add, time spent: 173.0ms, 5.0% of total-time
Operation ival-div, time spent: 127.0ms, 4.0% of total-time
Operation ival-log, time spent: 87.0ms, 3.0% of total-time
Operation const, time spent: 38.0ms, 1.0% of total-time
Operation ival-cbrt, time spent: 16.0ms, 1.0% of total-time
Operation ival-fabs, time spent: 3.0ms, 0.0% of total-time

series123.0ms (0.4%)

Counts
14 → 528
Calls
Call 1
Inputs
#<alt (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))>
#<alt (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))>
#<alt (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))>
#<alt (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))>
#<alt (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))>
#<alt (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))>
#<alt (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))>
#<alt (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))>
#<alt (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))>
#<alt (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 m K))) #s(literal 2 binary64)) M))>
#<alt (log1p.f64 (*.f64 m K))>
#<alt (expm1.f64 (log1p.f64 (*.f64 m K)))>
Outputs
#<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 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/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))>
#<alt (*.f64 K (pow.f64 n #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n))) (*.f64 K (pow.f64 n #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K n)) (*.f64 K m))))>
#<alt (+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K n)) (*.f64 K m))))>
#<alt (*.f64 K (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (*.f64 K (pow.f64 m #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K n)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))) m))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K n)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))) m))))>
#<alt (*.f64 K (pow.f64 m #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) (*.f64 K n))))>
#<alt (+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) (*.f64 K n))))>
#<alt (*.f64 K (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 K (pow.f64 n #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n))))>
#<alt (*.f64 K (+.f64 m n))>
#<alt (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))>
#<alt (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))>
#<alt (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))>
#<alt (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))>
#<alt (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))>
#<alt (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))>
#<alt (*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))>
#<alt (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))>
#<alt (+.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m)))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 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 K (-.f64 (*.f64 K n) #s(literal 1 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #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 binary64) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #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 binary64) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))>
#<alt (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))>
#<alt (+.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))>
#<alt (+.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n)))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (pow.f64 n #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 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 K (-.f64 (*.f64 K m) #s(literal 1 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #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 binary64) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #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 binary64) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 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 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/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))>
#<alt (+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))>
#<alt (exp.f64 (neg.f64 (+.f64 l n)))>
#<alt (+.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 n (exp.f64 (neg.f64 (+.f64 l n)))))))>
#<alt (+.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (exp.f64 (neg.f64 (+.f64 l n))))) (*.f64 M (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))))))>
#<alt (+.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (exp.f64 (neg.f64 (+.f64 l n))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))))))))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))>
#<alt (+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))))>
#<alt (+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))>
#<alt (+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))>
#<alt (+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))))>
#<alt (+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))))))>
#<alt (+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))))))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))>
#<alt (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) 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)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (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 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 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)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))>
#<alt (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (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 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 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)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 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 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 3 binary64))))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<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 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) 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 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) 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 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) 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 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l)))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (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 (+.f64 l n)))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (sin.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)))) (exp.f64 (neg.f64 (+.f64 l n))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (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 (+.f64 l n)))))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (sin.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)))) (exp.f64 (neg.f64 (+.f64 l n))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (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 (+.f64 l n)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))>
#<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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))>
#<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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))>
#<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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n 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 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))>
#<alt (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))>
#<alt (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))>
#<alt (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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))>
#<alt (*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) 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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) 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 #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 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))>
#<alt (*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))>
#<alt (*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))>
#<alt (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.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 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))>
#<alt (+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.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 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n 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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))>
#<alt (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n 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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))))>
#<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 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 m (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 m (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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 m (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 m (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 m (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) m) (+.f64 #s(literal 1 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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 m (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 m (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 m (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) m) (+.f64 #s(literal 1 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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (exp.f64 (+.f64 m (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)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (+.f64 m (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 #s(literal 1/6 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 3 binary64))))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 m (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 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<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 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))>
#<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 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))>
#<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 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))>
#<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 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))>
#<alt (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))>
#<alt (+.f64 (*.f64 M (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))))>
#<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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))))>
#<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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))) (+.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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) m) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<alt (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))>
#<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 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) n)))>
#<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 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) n)))>
#<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 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) n)))>
#<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 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) 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 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))>
#<alt (+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64))))>
#<alt (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))>
#<alt (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (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 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.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)))))))>
#<alt (*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.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)))))))>
#<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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) 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 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 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.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)))))))>
#<alt (*.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) (+.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)))))))>
#<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 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (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 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (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 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))>
#<alt (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (*.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 m n)) (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 (/.f64 (fabs.f64 (-.f64 m n)) (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 #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 m n)) (*.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 m n)) (*.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 (cos.f64 (neg.f64 M))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.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 K (*.f64 m (sin.f64 (neg.f64 M))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))>
#<alt (+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))>
#<alt (+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))>
#<alt (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))>
#<alt (*.f64 K m)>
#<alt (*.f64 m (+.f64 K (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m))))>
#<alt (*.f64 m (+.f64 K (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) m))))))>
#<alt (*.f64 m (+.f64 K (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) m)) (*.f64 #s(literal 1/3 binary64) (pow.f64 K #s(literal 3 binary64)))))))))>
#<alt (+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))>
#<alt (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (-.f64 (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 #s(literal 1 binary64) (*.f64 K m)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m))) (/.f64 #s(literal 1 binary64) K)) m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) m))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 2 binary64))))) m)) (/.f64 #s(literal 1 binary64) K)) m))))>
#<alt (*.f64 K m)>
#<alt (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))>
#<alt (*.f64 K (+.f64 m (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))))))>
#<alt (*.f64 K (+.f64 m (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 m #s(literal 3 binary64)))))))))>
#<alt (+.f64 (log.f64 m) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))>
#<alt (+.f64 (log.f64 m) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (-.f64 (+.f64 (log.f64 m) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K m)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 (log.f64 m) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) m)) K))))>
#<alt (+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))) K)) (/.f64 #s(literal 1 binary64) m)) K))))>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
#<alt (*.f64 K m)>
Calls

135 calls:

TimeVariablePointExpression
13.0ms
n
@0
(* (cos (- (/ (* K (+ m n)) 2) M)) (* (exp (- (+ m (* (- (* 1/2 m) M) (- (+ n (* 1/2 m)) M))) n)) 1))
8.0ms
m
@0
(cos (- (/ (- (exp (log (+ 1 (* m K)))) 1) 2) M))
3.0ms
m
@0
(cos (+ (* (- (exp (* K (+ m (+ (* -1/2 (* K (pow (+ m n) 2))) n)))) 1) 1/2) (neg M)))
3.0ms
m
@0
(* (cos (- (/ (* K (+ m n)) 2) M)) (* (exp (- (+ m (* (- (* 1/2 m) M) (- (+ n (* 1/2 m)) M))) n)) 1))
3.0ms
M
@0
(* (cos (- (/ (* K (+ m n)) 2) M)) (* (exp (- (+ m (* (- (* 1/2 m) M) (- (+ n (* 1/2 m)) M))) n)) 1))

rewrite159.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
553×log1p-expm1-u
551×expm1-log1p-u
537×add-exp-log
537×add-log-exp
514×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066771
11207759
Stop Event
node limit
Counts
14 → 243
Calls
Call 1
Inputs
(cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))
(*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))))
(-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))
(cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 m K))) #s(literal 2 binary64)) M))
(log1p.f64 (*.f64 m K))
(expm1.f64 (log1p.f64 (*.f64 m K)))
Outputs
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)))
(pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #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 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(+.f64 (*.f64 K m) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 K m (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(fma.f64 m K (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 m K (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64))
(*.f64 (pow.f64 (exp.f64 (-.f64 n M)) (neg.f64 M)) (exp.f64 (neg.f64 (+.f64 n l))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (sqrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(/.f64 (pow.f64 (exp.f64 (-.f64 n M)) (neg.f64 M)) (exp.f64 (+.f64 n l)))
(/.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (exp.f64 l))
(pow.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (sqrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))
(exp.f64 (+.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(exp.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))))
(exp.f64 (+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(exp.f64 (*.f64 (+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) #s(literal 1 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))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 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 (log.f64 (-.f64 (*.f64 (+.f64 m n) #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)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (*.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 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (*.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 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fma.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) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fma.f64 (neg.f64 (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 m n) #s(literal 1/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 #s(literal 0 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.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 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.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 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.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 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(*.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (*.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)))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (*.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)))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (*.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 (*.f64 (cos.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K m) #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 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 K m)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 K m)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K m))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 K m))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 K m))) (sqrt.f64 (log1p.f64 (*.f64 K m))))
(pow.f64 (log1p.f64 (*.f64 K m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 K m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 K m))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 K m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K m))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 K m))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 K m))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 1 binary64))
(*.f64 K m)
(*.f64 m K)
(*.f64 #s(literal 1 binary64) (*.f64 K m))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)))
(*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)))
(pow.f64 (*.f64 K m) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K m)) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 m) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K m))))
(cbrt.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (*.f64 K m)))
(exp.f64 (log.f64 (*.f64 K m)))
(exp.f64 (*.f64 (log.f64 (*.f64 K m)) #s(literal 1 binary64)))

simplify615.0ms (2.2%)

Algorithm
egg-herbie
Rules
1382×*-commutative
872×associate-+r+
758×+-commutative
486×sub-neg
476×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0179774180
1552871816
Stop Event
node limit
Counts
771 → 809
Calls
Call 1
Inputs
(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 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/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 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 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n))) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K n)) (*.f64 K m))))
(+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K n)) (*.f64 K m))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K n)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K n)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))) m))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) (*.f64 K n))))
(+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) (*.f64 K n))))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n))))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))
(+.f64 (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))
(+.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #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 K (-.f64 (*.f64 K n) #s(literal 1 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))
(+.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 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 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/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 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 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(exp.f64 (neg.f64 (+.f64 l n)))
(+.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 n (exp.f64 (neg.f64 (+.f64 l n)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (exp.f64 (neg.f64 (+.f64 l n))))) (*.f64 M (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (exp.f64 (neg.f64 (+.f64 l n))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))))))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) 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)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (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 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 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)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (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 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 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)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 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 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 3 binary64))))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (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 (+.f64 l n)))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (sin.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)))) (exp.f64 (neg.f64 (+.f64 l n))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (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 (+.f64 l n)))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (sin.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)))) (exp.f64 (neg.f64 (+.f64 l n))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (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 (+.f64 l n)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))
(+.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(+.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(+.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 #s(literal 1/4 binary64) (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) 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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) 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 #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 #s(literal 1/2 binary64) m) M)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.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 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.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 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n 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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n 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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 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) (*.f64 K (*.f64 (exp.f64 (+.f64 m (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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 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) (*.f64 K (*.f64 (exp.f64 (+.f64 m (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 m (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) m) (+.f64 #s(literal 1 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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 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) (*.f64 K (*.f64 (exp.f64 (+.f64 m (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 m (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) m) (+.f64 #s(literal 1 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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (exp.f64 (+.f64 m (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)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (+.f64 m (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 #s(literal 1/6 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 3 binary64))))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 m (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 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))
(+.f64 (*.f64 M (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))))
(+.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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))))
(+.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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))) (+.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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) m) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) n)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) n)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) n)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) 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))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 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 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 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (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 m n)) (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 m n)) (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)) (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 m n)) (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 m n)) (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 m n)) (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 m n)) (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 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 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 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #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 m n)) (*.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 m n)) (*.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 #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 m n)) (*.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 m n)) (*.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 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (+.f64 m n)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 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 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 m n)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (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)) (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)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (+.f64 m n))) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (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 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.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 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.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 #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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 m n)) (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 #s(literal 1/2 binary64) m)))) (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 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (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 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) 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 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 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.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 (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) (+.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 #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 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (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 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (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 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (*.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 m n)) (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 (/.f64 (fabs.f64 (-.f64 m n)) (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 #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 m n)) (*.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 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) M)) (+.f64 m n)) M)) #s(literal 1 binary64)))
(cos.f64 (neg.f64 M))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K 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 K 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 K 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 K m)) M))
(cos.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 K (*.f64 m (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K 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 K 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 K 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 K m)) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 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 K 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 K m)) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(*.f64 K m)
(*.f64 m (+.f64 K (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m))))
(*.f64 m (+.f64 K (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) m))))))
(*.f64 m (+.f64 K (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) m)) (*.f64 #s(literal 1/3 binary64) (pow.f64 K #s(literal 3 binary64)))))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(-.f64 (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 #s(literal 1 binary64) (*.f64 K m)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m))) (/.f64 #s(literal 1 binary64) K)) m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) m))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 2 binary64))))) m)) (/.f64 #s(literal 1 binary64) K)) m))))
(*.f64 K m)
(*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (+.f64 m (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))))))
(*.f64 K (+.f64 m (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 m #s(literal 3 binary64)))))))))
(+.f64 (log.f64 m) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 m) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(-.f64 (+.f64 (log.f64 m) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K m)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 m) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) m)) K))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))) K)) (/.f64 #s(literal 1 binary64) m)) K))))
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)))
(pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #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 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (*.f64 K m) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(+.f64 (*.f64 K m) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(exp.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1 binary64)))
(fma.f64 K m (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 K m (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(fma.f64 m K (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 m K (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64))
(*.f64 (pow.f64 (exp.f64 (-.f64 n M)) (neg.f64 M)) (exp.f64 (neg.f64 (+.f64 n l))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (sqrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(/.f64 (pow.f64 (exp.f64 (-.f64 n M)) (neg.f64 M)) (exp.f64 (+.f64 n l)))
(/.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (exp.f64 l))
(pow.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (sqrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))
(exp.f64 (+.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(exp.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))) #s(literal 1 binary64))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))))
(exp.f64 (+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(exp.f64 (*.f64 (+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) #s(literal 1 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))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #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 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 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 (log.f64 (-.f64 (*.f64 (+.f64 m n) #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)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (*.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 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (*.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 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fma.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) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fma.f64 (neg.f64 (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 m n) #s(literal 1/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 #s(literal 0 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.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 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.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 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.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 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(*.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(*.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (*.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)))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (*.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)))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (*.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 (*.f64 (cos.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(pow.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K m) #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 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(fma.f64 (cos.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 K m)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 K m)))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K m))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 K m))))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 K m))) (sqrt.f64 (log1p.f64 (*.f64 K m))))
(pow.f64 (log1p.f64 (*.f64 K m)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K m))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 K m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 K m))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 K m)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K m))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 K m))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 K m))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 1 binary64))
(*.f64 K m)
(*.f64 m K)
(*.f64 #s(literal 1 binary64) (*.f64 K m))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)))
(*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)))
(pow.f64 (*.f64 K m) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 K m)) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 m) K))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K m))))
(cbrt.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (*.f64 K m)))
(exp.f64 (log.f64 (*.f64 K m)))
(exp.f64 (*.f64 (log.f64 (*.f64 K m)) #s(literal 1 binary64)))
Outputs
(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 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 K (sin.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/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 0 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 #s(literal 0 binary64) (sin.f64 M))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 (fma.f64 K (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (cos.f64 M) (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 0 binary64)))) (*.f64 (neg.f64 (sin.f64 M)) (fma.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal -1/3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 0 binary64))))) (neg.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) #s(literal 1/2 binary64))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (fma.f64 K (fma.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 M) (*.f64 (+.f64 m n) #s(literal 0 binary64))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal -1/3 binary64)))) (sin.f64 M))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 #s(literal 0 binary64) (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (-.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 m (+.f64 (*.f64 m (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (-.f64 #s(literal 1 binary64) (*.f64 K n))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 m (fma.f64 m (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 2 binary64))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M)))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 2 binary64)))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 2 binary64)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 m (fma.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64))))) (fma.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M)))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (-.f64 #s(literal 1 binary64) (*.f64 K n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (-.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 n (fma.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 2 binary64)))))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (-.f64 #s(literal 1 binary64) (*.f64 K m))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 n (fma.f64 n (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 2 binary64))))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 2 binary64))))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 2 binary64)))))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 n (fma.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64))))) (fma.f64 n (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) K) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64))))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (-.f64 #s(literal 1 binary64) (*.f64 K m))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m))))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n))) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n)) (*.f64 K (pow.f64 n #s(literal 2 binary64))))
(+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K n)) (*.f64 K m))))
(fma.f64 K (pow.f64 n #s(literal 2 binary64)) (*.f64 m (fma.f64 #s(literal 2 binary64) (*.f64 K n) (*.f64 K m))))
(+.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K n)) (*.f64 K m))))
(fma.f64 K (pow.f64 n #s(literal 2 binary64)) (*.f64 m (fma.f64 #s(literal 2 binary64) (*.f64 K n) (*.f64 K m))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) K) n) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (fma.f64 #s(literal 2 binary64) (*.f64 K (/.f64 n m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (fma.f64 #s(literal 2 binary64) (*.f64 K (/.f64 n m)) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K n) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) K) n) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K n)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 K n) (neg.f64 (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 K (/.f64 (-.f64 (*.f64 (*.f64 K n) #s(literal -2 binary64)) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K n)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 n #s(literal 2 binary64))) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 K (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 K n) (neg.f64 (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m)))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 K (/.f64 (-.f64 (*.f64 (*.f64 K n) #s(literal -2 binary64)) (*.f64 K (/.f64 (pow.f64 n #s(literal 2 binary64)) m))) m)))
(*.f64 K (pow.f64 m #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n))) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 K (*.f64 m n)) (*.f64 K (pow.f64 m #s(literal 2 binary64))))
(+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) (*.f64 K n))))
(fma.f64 K (pow.f64 m #s(literal 2 binary64)) (*.f64 n (fma.f64 #s(literal 2 binary64) (*.f64 K m) (*.f64 K n))))
(+.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (*.f64 n (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) (*.f64 K n))))
(fma.f64 K (pow.f64 m #s(literal 2 binary64)) (*.f64 n (fma.f64 #s(literal 2 binary64) (*.f64 K m) (*.f64 K n))))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (fma.f64 #s(literal 2 binary64) (*.f64 K (/.f64 m n)) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n)) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (fma.f64 #s(literal 2 binary64) (*.f64 K (/.f64 m n)) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 K (pow.f64 n #s(literal 2 binary64)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 K m) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (/.f64 (*.f64 #s(literal 2 binary64) (*.f64 K m)) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 K m) (neg.f64 (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n)))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 K (/.f64 (-.f64 (*.f64 (*.f64 K m) #s(literal -2 binary64)) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 K m)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (pow.f64 m #s(literal 2 binary64))) n))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 K (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 K m) (neg.f64 (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n)))) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 K (/.f64 (-.f64 (*.f64 (*.f64 K m) #s(literal -2 binary64)) (*.f64 K (/.f64 (pow.f64 m #s(literal 2 binary64)) n))) n)))
(*.f64 K (+.f64 m n))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 (pow.f64 K #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (+.f64 (/.f64 m K) (/.f64 n K))))
(*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))
(+.f64 (*.f64 K (*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 K (+.f64 (*.f64 m (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n))) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 K (+.f64 (*.f64 m (-.f64 #s(literal 1 binary64) (*.f64 K n))) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))))
(+.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))
(fma.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64))) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n))))))
(fma.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))
(fma.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64))) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n))))))
(fma.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (*.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (*.f64 K n))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 K m) #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) m))) (*.f64 K (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) m) (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))) m) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) m))) (*.f64 K (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) m) (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 K m) #s(literal 2 binary64)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (fma.f64 K n #s(literal -1 binary64)) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 K (/.f64 (fma.f64 K n #s(literal -1 binary64)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 K (fma.f64 K n #s(literal -1 binary64)))) m) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 K (fma.f64 K n #s(literal -1 binary64))) (*.f64 K (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))) m)))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) m)) (*.f64 K (-.f64 (*.f64 K n) #s(literal 1 binary64)))) m)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m)) (*.f64 K (fma.f64 K n #s(literal -1 binary64)))) m) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 K (fma.f64 K n #s(literal -1 binary64))) (*.f64 K (/.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))) m))) m)))
(*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 (*.f64 K (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 K (+.f64 (*.f64 n (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (+.f64 (*.f64 n (-.f64 #s(literal 1 binary64) (*.f64 K m))) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))
(fma.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 K #s(literal 2 binary64))) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))))))
(fma.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 K #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) n)) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))
(fma.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 K #s(literal 2 binary64))) (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))))))
(fma.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 n (pow.f64 K #s(literal 2 binary64))) (*.f64 K (-.f64 #s(literal 1 binary64) (*.f64 K m))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) n))) (*.f64 K (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) n) (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 K (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))) n) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) n))) (*.f64 K (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64))))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 K (+.f64 (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) n) (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) (pow.f64 n #s(literal 2 binary64)))))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 n #s(literal 2 binary64))))
(*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 n #s(literal 2 binary64)) (pow.f64 K #s(literal 2 binary64))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (fma.f64 K m #s(literal -1 binary64)) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 K (/.f64 (fma.f64 K m #s(literal -1 binary64)) n))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 K (fma.f64 K m #s(literal -1 binary64)))) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 K (fma.f64 K m #s(literal -1 binary64))) (*.f64 K (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) n))) n)))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))))) n)) (*.f64 K (-.f64 (*.f64 K m) #s(literal 1 binary64)))) n)) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 K (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) n)) (*.f64 K (fma.f64 K m #s(literal -1 binary64)))) n) (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))))
(*.f64 (pow.f64 n #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 K (fma.f64 K m #s(literal -1 binary64))) (*.f64 K (/.f64 (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))) n))) 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 (*.f64 K (neg.f64 (sin.f64 M))) (+.f64 m n))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 K (sin.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/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 0 binary64)))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 #s(literal 0 binary64) (sin.f64 M))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M)))))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (-.f64 (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 (neg.f64 M)) (*.f64 (+.f64 m n) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (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 (fma.f64 K (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 K (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 (cos.f64 M) (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 0 binary64)))) (*.f64 (neg.f64 (sin.f64 M)) (fma.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal -1/3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 0 binary64))))) (neg.f64 (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) #s(literal 1/2 binary64))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (cos.f64 M)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (fma.f64 K (fma.f64 #s(literal -1/4 binary64) (*.f64 (cos.f64 M) (*.f64 (+.f64 m n) #s(literal 0 binary64))) (*.f64 (fma.f64 #s(literal -1/48 binary64) (pow.f64 (+.f64 m n) #s(literal 3 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal -1/3 binary64)))) (sin.f64 M))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 #s(literal 0 binary64) (sin.f64 M)))))) (*.f64 #s(literal -1/2 binary64) (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (*.f64 (*.f64 m (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (-.f64 #s(literal 1 binary64) (*.f64 K n))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 m (+.f64 (*.f64 m (-.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (-.f64 #s(literal 1 binary64) (*.f64 K n))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 m (-.f64 (*.f64 m (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K n))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 m (fma.f64 m (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 2 binary64))))) (*.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M)))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 2 binary64)))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)) #s(literal 2 binary64)))))))) (neg.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) n)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 m (fma.f64 m (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64))))) (fma.f64 m (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M)))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64)))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) (pow.f64 K #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K n)) #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (pow.f64 (exp.f64 K) (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) (neg.f64 M))) (-.f64 #s(literal 1 binary64) (*.f64 K n))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 n (*.f64 #s(literal -1 binary64) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) m)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 n (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m)))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K n) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (-.f64 #s(literal 1 binary64) (*.f64 K m))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 n (fma.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 2 binary64)))))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 n (fma.f64 n (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (-.f64 #s(literal 1 binary64) (*.f64 K m))))))))
(+.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 n (-.f64 (*.f64 n (-.f64 (+.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 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 3 binary64)))))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))) #s(literal 2 binary64)))))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (*.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))) #s(literal 1 binary64))) M)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 K m))))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 n (fma.f64 n (+.f64 (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 2 binary64))))) (*.f64 n (-.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 2 binary64))))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 3 binary64)))) (*.f64 (*.f64 #s(literal 1/2 binary64) (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m)) #s(literal 2 binary64)))))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 K) m))))))))
(+.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 n (fma.f64 n (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64))))) (fma.f64 n (-.f64 (*.f64 (*.f64 #s(literal -1/4 binary64) K) (*.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64))))))))) (*.f64 (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M))) (fma.f64 #s(literal -1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (pow.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 K m))) (*.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 K #s(literal 3 binary64))) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 3 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 (-.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 2 binary64))))))))) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (pow.f64 (exp.f64 K) (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64))))) (sin.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))) (neg.f64 M)))) (-.f64 #s(literal 1 binary64) (*.f64 K m))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (-.f64 (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (-.f64 m (*.f64 #s(literal -1 binary64) n)) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) n)))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))) (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m))))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64))) M))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) #s(literal 1 binary64)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(exp.f64 (neg.f64 (+.f64 l n)))
(exp.f64 (neg.f64 (+.f64 n l)))
(exp.f64 (-.f64 (neg.f64 n) l))
(+.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 #s(literal -1 binary64) (*.f64 M (*.f64 n (exp.f64 (neg.f64 (+.f64 l n)))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 n l))) (*.f64 (neg.f64 M) (*.f64 n (exp.f64 (neg.f64 (+.f64 n l))))))
(-.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (*.f64 M (*.f64 n (exp.f64 (-.f64 (neg.f64 n) l)))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (exp.f64 (neg.f64 (+.f64 l n))))) (*.f64 M (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 n l))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 n (exp.f64 (neg.f64 (+.f64 n l)))) (*.f64 M (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (*.f64 M (-.f64 (*.f64 (*.f64 M (exp.f64 (-.f64 (neg.f64 n) l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))) (*.f64 n (exp.f64 (-.f64 (neg.f64 n) l))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (exp.f64 (neg.f64 (+.f64 l n))))) (*.f64 M (+.f64 (*.f64 M (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (neg.f64 (+.f64 n l))) (*.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 n (exp.f64 (neg.f64 (+.f64 n l)))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (fma.f64 #s(literal -1 binary64) n (*.f64 #s(literal -1/6 binary64) (pow.f64 n #s(literal 3 binary64))))) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))))))))
(+.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (*.f64 M (-.f64 (*.f64 M (fma.f64 M (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 n #s(literal 3 binary64))) n)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))))) (*.f64 n (exp.f64 (-.f64 (neg.f64 n) l))))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M n) (pow.f64 M #s(literal 2 binary64))) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M n) (pow.f64 M #s(literal 2 binary64))) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M n) (pow.f64 M #s(literal 2 binary64))) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n)))
(exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M n) (pow.f64 M #s(literal 2 binary64))) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))
(exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)))))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)))))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (pow.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))))))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 n (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (pow.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))))))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (+.f64 (*.f64 n (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 n (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (pow.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (pow.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))))))
(+.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 n (fma.f64 n (fma.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 n (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (pow.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (pow.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))
(exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M n) (pow.f64 M #s(literal 2 binary64))) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))
(exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M n) (pow.f64 M #s(literal 2 binary64))) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))
(exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M n) (pow.f64 M #s(literal 2 binary64))) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l))
(exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 M n) (pow.f64 M #s(literal 2 binary64))) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))
(exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 #s(literal -1 binary64) (*.f64 l (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))))
(+.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (*.f64 (neg.f64 l) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))) (*.f64 #s(literal 1/2 binary64) (*.f64 l (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (*.f64 l (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l)))))
(+.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 l (+.f64 (*.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))) (*.f64 l (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))))))
(+.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (*.f64 l (fma.f64 #s(literal -1 binary64) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))) (*.f64 #s(literal 1/2 binary64) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))))))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))) (*.f64 l (*.f64 l (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (+.f64 (*.f64 #s(literal -1/6 binary64) l) #s(literal 1/2 binary64))))))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))))
(*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))))) (*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M))) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))))) (*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))) (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M))) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))) (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M))) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))) (pow.f64 (+.f64 m n) #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))) (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))) (*.f64 (cos.f64 M) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))) (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 m (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))) (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 m (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))))) (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))) (*.f64 (*.f64 #s(literal -1/8 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 (*.f64 m (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))))) (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))) (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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))))))) (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (*.f64 m (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))))))) (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)))
(*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) 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)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (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 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 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)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (*.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)) #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (*.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (*.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))))) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))
(+.f64 (*.f64 n (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (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 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 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)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 2 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 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))))) (*.f64 #s(literal 1/6 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64)) #s(literal 3 binary64))))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (-.f64 (*.f64 #s(literal -1 binary64) M) #s(literal 1 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (*.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)) #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 n (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)) #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64)) #s(literal 3 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 #s(literal -1 binary64) M #s(literal -1 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (*.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 n (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (*.f64 (pow.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 #s(literal 1/6 binary64) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (pow.f64 (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 3 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (fma.f64 M #s(literal -1 binary64) #s(literal -1 binary64))) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))) (*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l)))
(*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) n (*.f64 M (+.f64 M (neg.f64 n)))) l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (neg.f64 n))) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l)))
(*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) n (*.f64 M (+.f64 M (neg.f64 n)))) l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (neg.f64 n))) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l)))
(*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) n (*.f64 M (+.f64 M (neg.f64 n)))) l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (neg.f64 n))) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 M (+.f64 M (*.f64 #s(literal -1 binary64) n)))) l)))
(*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) n (*.f64 M (+.f64 M (neg.f64 n)))) l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (neg.f64 n))) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n))))
(*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (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 (+.f64 l n)))))
(fma.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))
(fma.f64 M (-.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (*.f64 n (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (sin.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)))) (exp.f64 (neg.f64 (+.f64 l n))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (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 (+.f64 l n)))))
(fma.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (fma.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (*.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))
(fma.f64 M (-.f64 (fma.f64 M (-.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (+.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (*.f64 n (exp.f64 (-.f64 (neg.f64 n) l))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))
(+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (sin.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)))) (exp.f64 (neg.f64 (+.f64 l n))))) (+.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (neg.f64 (+.f64 l n)))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 #s(literal -1/6 binary64) (pow.f64 n #s(literal 3 binary64)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))))))) (*.f64 (exp.f64 (neg.f64 (+.f64 l n))) (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 (+.f64 l n)))))
(fma.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (fma.f64 M (fma.f64 #s(literal -1 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (fma.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (fma.f64 M (fma.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (fma.f64 #s(literal -1 binary64) n (*.f64 #s(literal -1/6 binary64) (pow.f64 n #s(literal 3 binary64))))) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))) (*.f64 (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64))))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))))) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))) (*.f64 (exp.f64 (neg.f64 (+.f64 n l))) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))
(fma.f64 M (-.f64 (fma.f64 M (+.f64 (-.f64 (*.f64 (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (+.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))))) (*.f64 (*.f64 n (exp.f64 (-.f64 (neg.f64 n) l))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (*.f64 M (fma.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (fma.f64 #s(literal 1/2 binary64) (*.f64 n (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (-.f64 (*.f64 #s(literal -1/6 binary64) (pow.f64 n #s(literal 3 binary64))) n)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 n #s(literal 2 binary64)))) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))))))) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))) (*.f64 n (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))
(*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) n (*.f64 M (+.f64 M (neg.f64 n)))) l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (neg.f64 n))) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))
(*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) n (*.f64 M (+.f64 M (neg.f64 n)))) l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (neg.f64 n))) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))
(*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) n (*.f64 M (+.f64 M (neg.f64 n)))) l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (neg.f64 n))) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M n)) (pow.f64 M #s(literal 2 binary64))) (+.f64 l n))))
(*.f64 (exp.f64 (-.f64 (fma.f64 #s(literal -1 binary64) n (*.f64 M (+.f64 M (neg.f64 n)))) l)) (cos.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (neg.f64 n))) (neg.f64 M))))
(*.f64 (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(fma.f64 #s(literal -1 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))))
(*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))) (*.f64 (*.f64 #s(literal 1/2 binary64) l) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))))) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))))
(fma.f64 l (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))) (+.f64 #s(literal -1 binary64) (*.f64 #s(literal 1/2 binary64) l))) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (*.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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(fma.f64 l (fma.f64 #s(literal -1 binary64) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))) (*.f64 l (fma.f64 #s(literal -1/6 binary64) (*.f64 l (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))) (*.f64 #s(literal 1/2 binary64) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))))))) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M))))
(+.f64 (*.f64 (+.f64 (neg.f64 l) #s(literal 1 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))) (*.f64 l (*.f64 l (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) 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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) l) (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))) n)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)))
(*.f64 (neg.f64 M) (-.f64 n M))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))) (*.f64 M (-.f64 n M)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) M) (+.f64 (*.f64 #s(literal 1/4 binary64) m) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(fma.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M)) (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))
(-.f64 (*.f64 m (fma.f64 #s(literal -1/2 binary64) M (fma.f64 #s(literal 1/4 binary64) m (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))) (*.f64 M (-.f64 n 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 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 M (-.f64 n M)) (pow.f64 m #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1 binary64) (*.f64 M (/.f64 (-.f64 n M) (pow.f64 m #s(literal 2 binary64)))) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n 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 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m))) (*.f64 M (/.f64 (-.f64 n M) (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)) #s(literal 1/4 binary64))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 M m)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 n M) m)))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) (/.f64 M m) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))) (*.f64 M (/.f64 (-.f64 n M) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 n M) m)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 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) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) (/.f64 (*.f64 M (-.f64 n M)) m)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (+.f64 #s(literal 1/4 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))) (*.f64 M (/.f64 (-.f64 n M) m))) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 #s(literal 1/4 binary64) (/.f64 (-.f64 (*.f64 M (/.f64 (-.f64 n M) m)) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) m)))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))
(*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n)))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n)) (*.f64 M (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n)) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n)) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n)) (*.f64 M (+.f64 (-.f64 M (fma.f64 m #s(literal 1/2 binary64) n)) (*.f64 #s(literal -1/2 binary64) m))))
(+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n)) (*.f64 M (+.f64 M (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)))))
(fma.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n)) (*.f64 M (+.f64 (-.f64 M (fma.f64 m #s(literal 1/2 binary64) n)) (*.f64 #s(literal -1/2 binary64) m))))
(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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) (*.f64 #s(literal -1/2 binary64) (/.f64 m M)))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 (fma.f64 m #s(literal 1/2 binary64) n) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) (pow.f64 M #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) (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 n (*.f64 #s(literal 1/2 binary64) m)) M)) (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 m M)) (*.f64 #s(literal 1/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (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 (fma.f64 m #s(literal 1/2 binary64) n) M) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) (pow.f64 M #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) (fma.f64 #s(literal -1/2 binary64) (/.f64 m M) (*.f64 #s(literal 1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) (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 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) 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/2 binary64) (/.f64 (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))) M))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (+.f64 m n) (*.f64 #s(literal -1/2 binary64) (*.f64 m (/.f64 (fma.f64 m #s(literal 1/2 binary64) n) 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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(+.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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(+.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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) m) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (fma.f64 #s(literal 1/2 binary64) m (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) n)) M))
(*.f64 n (-.f64 (*.f64 #s(literal 1/2 binary64) m) M))
(*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 (neg.f64 n) (*.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))))
(*.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 (neg.f64 n) (*.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))))
(*.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (neg.f64 n))
(*.f64 #s(literal -1 binary64) (*.f64 n (+.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)))))
(*.f64 (neg.f64 n) (*.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))))
(*.f64 (-.f64 (/.f64 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (neg.f64 n))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 (sin.f64 (neg.f64 M)) (+.f64 m n))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))
(fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M))) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.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 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M))) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) (*.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 K (cos.f64 M)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))
(+.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.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 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) (*.f64 (sin.f64 (neg.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64)))))))))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))
(fma.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (*.f64 (+.f64 m n) (sin.f64 M))) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) (*.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (*.f64 (*.f64 (neg.f64 (sin.f64 M)) (pow.f64 (+.f64 m n) #s(literal 3 binary64))) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n 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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))) (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))
(+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n 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 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))) (+.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (*.f64 (sin.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (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 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 3 binary64))) (*.f64 #s(literal 1/4 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64)))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n)) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/2 binary64) M) (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) n))))
(fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))) (*.f64 (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))) (fma.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M))))))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 3 binary64)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n))) (sin.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (fma.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 3 binary64)) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/4 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))))) (*.f64 (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))) (+.f64 #s(literal 1/4 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1/2 binary64) M (*.f64 #s(literal 1/2 binary64) (-.f64 n M)))))))) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 n (neg.f64 m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (fma.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) (-.f64 m n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 n (neg.f64 m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (fma.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) (-.f64 m n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 n (neg.f64 m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (fma.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) (-.f64 m n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 n (*.f64 #s(literal -1 binary64) m)))) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m)) (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 n (*.f64 #s(literal -1 binary64) m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (-.f64 n (neg.f64 m))) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 n (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))) (+.f64 n (neg.f64 m)))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (fma.f64 (neg.f64 (+.f64 M (*.f64 #s(literal -1/2 binary64) m))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) (-.f64 m n))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (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) (*.f64 K (*.f64 (exp.f64 (+.f64 m (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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 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) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M)))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (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) (*.f64 K (*.f64 (exp.f64 (+.f64 m (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 m (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) m) (+.f64 #s(literal 1 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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64)))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 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) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (*.f64 #s(literal 1/2 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (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) (*.f64 K (*.f64 (exp.f64 (+.f64 m (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 m (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) m) (+.f64 #s(literal 1 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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 binary64))))) (*.f64 n (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (*.f64 (exp.f64 (+.f64 m (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)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 2 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 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)))))) (+.f64 (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (exp.f64 (+.f64 m (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 #s(literal 1/6 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M)) #s(literal 3 binary64))))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 #s(literal 1 binary64) M))))))) (*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M)) (exp.f64 (+.f64 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) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64)))))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/6 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))) #s(literal 3 binary64))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (-.f64 (*.f64 m #s(literal 1/2 binary64)) (+.f64 M #s(literal 1 binary64))))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (fma.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M) #s(literal 2 binary64)))) (*.f64 n (fma.f64 #s(literal -1/4 binary64) (*.f64 (*.f64 K (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (pow.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M) #s(literal 2 binary64)))) (fma.f64 #s(literal -1/8 binary64) (*.f64 (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M))) (fma.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 (sin.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (*.f64 (*.f64 #s(literal 1/6 binary64) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M) #s(literal 3 binary64))))))))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (*.f64 (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (-.f64 (fma.f64 m #s(literal 1/2 binary64) #s(literal -1 binary64)) M))))) (*.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)) (exp.f64 (+.f64 m (pow.f64 (-.f64 (*.f64 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 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (-.f64 m (*.f64 #s(literal -1 binary64) n)))) M)) (exp.f64 (+.f64 m (+.f64 (*.f64 #s(literal -1 binary64) n) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (*.f64 #s(literal 1/2 binary64) m) (+.f64 M (*.f64 #s(literal -1 binary64) n))))))))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n))))
(*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n)))))
(+.f64 (*.f64 M (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))))
(fma.f64 M (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n))))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))))
(fma.f64 M (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n)) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n)))))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))))
(+.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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)))))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))))
(fma.f64 M (fma.f64 M (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))) (+.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n)))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n))))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n)) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))))
(+.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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))) (+.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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) (+.f64 (*.f64 #s(literal -1/6 binary64) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1/2 binary64) m) (*.f64 #s(literal 1/6 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64))))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))))))) (+.f64 (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)) (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 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))))
(fma.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))) (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n))) (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (fma.f64 #s(literal -1/2 binary64) m (*.f64 #s(literal 1/6 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 3 binary64)))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64))))))))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)) #s(literal 2 binary64))))) (*.f64 (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m))))))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 m #s(literal 1/2 binary64) n) (*.f64 #s(literal -1/2 binary64) m)) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (fma.f64 m #s(literal 1/2 binary64) n))) n)))))
(fma.f64 M (fma.f64 M (+.f64 (+.f64 (*.f64 (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))) (+.f64 #s(literal -1/2 binary64) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n)) #s(literal 2 binary64)))))) (*.f64 (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n)))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n))))) (*.f64 M (fma.f64 #s(literal -1/2 binary64) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n)) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n)))))) (fma.f64 #s(literal -1/6 binary64) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n)))) (-.f64 (fma.f64 #s(literal -1/2 binary64) m (*.f64 #s(literal 1/6 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n)) #s(literal 3 binary64)))) (fma.f64 m #s(literal 1/2 binary64) n))) (*.f64 (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n)))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/2 binary64) (pow.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n)) #s(literal 2 binary64))))))))))) (fma.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (*.f64 (-.f64 (*.f64 #s(literal -1/2 binary64) m) (fma.f64 m #s(literal 1/2 binary64) n)) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))) (*.f64 (sin.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))))) (*.f64 (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))) (exp.f64 (+.f64 m (fma.f64 (*.f64 m #s(literal 1/2 binary64)) (fma.f64 m #s(literal 1/2 binary64) n) (neg.f64 n))))))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))
(*.f64 (cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n))))) (exp.f64 (-.f64 (+.f64 m (*.f64 (+.f64 n (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m))) (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) m)))) n)))
(*.f64 (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) 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 (*.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)))
(+.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)) #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 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)) #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 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)))
(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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(+.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)))
(+.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)))
(*.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 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 (+.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 #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 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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.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 (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) (neg.f64 n)) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) n)))
(*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(*.f64 (pow.f64 (+.f64 m n) #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 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)))
(-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64)) (*.f64 M (+.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)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.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)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (+.f64 M (neg.f64 (+.f64 m n)))))
(fma.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) (*.f64 M (-.f64 M (+.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 (neg.f64 (+.f64 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 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) (fma.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 (-.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)))))))
(*.f64 (pow.f64 M #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (fma.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 (-.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 (neg.f64 (+.f64 m n)) M)))
(*.f64 (pow.f64 M #s(literal 2 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) (neg.f64 (/.f64 (+.f64 (+.f64 m 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 (+.f64 (+.f64 m n) (/.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 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 m 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 (+.f64 (+.f64 m n) (/.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)) M)) M)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (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 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 m (fma.f64 m (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (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 (fabs.f64 (-.f64 n m)) (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 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (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)) (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 (fabs.f64 (-.f64 n m)) (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 (fabs.f64 (-.f64 n m)) (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 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) n))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (*.f64 n (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m)))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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)) (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 n m)) (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 n m)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 m n)) (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 m n)) (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 m n)) (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)) (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 n m)) (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 n m)) (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 n m)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (+.f64 M (*.f64 #s(literal -1/2 binary64) m))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (-.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (-.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (-.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 (fabs.f64 (+.f64 m (*.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 (fabs.f64 (-.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 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 M (*.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 M (*.f64 (+.f64 m n) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 M (*.f64 (+.f64 m n) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (*.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 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64))) (*.f64 (+.f64 m n) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64))) (*.f64 (+.f64 m n) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(+.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.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 m n)) (*.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 m n)) (*.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 m n)) (*.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 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (+.f64 m n) (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/6 binary64)))) (*.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/2 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1 binary64)))) (*.f64 (+.f64 m n) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.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 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (*.f64 M (fma.f64 M (fma.f64 M (*.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (-.f64 (*.f64 (pow.f64 (+.f64 m n) #s(literal 3 binary64)) #s(literal 1/6 binary64)) (+.f64 m n))) (*.f64 (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))) (fma.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/2 binary64) #s(literal -1 binary64)))) (*.f64 (+.f64 m n) (exp.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 M (*.f64 #s(literal 1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (*.f64 #s(literal -1/2 binary64) n))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64))))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 m (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) m)) (*.f64 #s(literal 1/2 binary64) n)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (-.f64 (*.f64 m #s(literal -1/4 binary64)) (*.f64 n #s(literal 1/2 binary64))))) (pow.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 m (+.f64 M (fma.f64 m #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) n)))) (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) (+.f64 #s(literal 1/4 binary64) (/.f64 (*.f64 n #s(literal 1/2 binary64)) m))))
(*.f64 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.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 (pow.f64 m #s(literal 2 binary64)) (+.f64 (/.f64 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (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 (pow.f64 m #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 M m) (/.f64 (fabs.f64 (-.f64 m n)) (pow.f64 m #s(literal 2 binary64)))) (+.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 (pow.f64 m #s(literal 2 binary64)) (+.f64 (/.f64 M m) (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 m #s(literal 2 binary64))) (+.f64 #s(literal 1/4 binary64) (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 #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 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (fabs.f64 (+.f64 n (neg.f64 m))) (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)) (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 (neg.f64 (+.f64 n (*.f64 #s(literal -1 binary64) m)))) (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 (fabs.f64 (+.f64 n (neg.f64 m))) (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)) (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 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 M (*.f64 #s(literal 1/2 binary64) m)))) (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)))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 (+.f64 M (*.f64 n #s(literal -1/4 binary64))) (*.f64 #s(literal -1/2 binary64) m))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 binary64) m)))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 n (-.f64 (+.f64 M (*.f64 #s(literal -1/4 binary64) n)) (*.f64 #s(literal 1/2 binary64) m)))) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 (+.f64 M (*.f64 n #s(literal -1/4 binary64))) (*.f64 #s(literal -1/2 binary64) m))) (pow.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 n (+.f64 M (fma.f64 n #s(literal -1/4 binary64) (*.f64 #s(literal -1/2 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 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) #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) #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 m n)) (pow.f64 n #s(literal 2 binary64)))) (+.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 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (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 (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) (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 (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) (+.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 (pow.f64 n #s(literal 2 binary64)) (-.f64 (-.f64 (+.f64 (/.f64 M n) (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 n #s(literal 2 binary64)))) #s(literal 1/4 binary64)) (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 (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) (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 #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 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fabs.f64 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (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 n m)) (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 (fabs.f64 (-.f64 n m)) (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 (+.f64 m (*.f64 #s(literal -1 binary64) n))) (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 n m)) (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 (fabs.f64 (-.f64 n m)) (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 m n)) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64)))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (+.f64 m n))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 M (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 M (+.f64 m n) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 m n)))) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 M (-.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal -1 binary64) (+.f64 m n))))) (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (-.f64 (*.f64 M (*.f64 #s(literal -1 binary64) (-.f64 M (+.f64 m n)))) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal 1/4 binary64))))
(+.f64 (fabs.f64 (-.f64 n m)) (fma.f64 M (fma.f64 M #s(literal -1 binary64) (+.f64 m n)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))))
(*.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 m M) (-.f64 (/.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 m n)) (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 (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.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 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 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 (/.f64 (fabs.f64 (-.f64 m n)) (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 (-.f64 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 binary64))) #s(literal 1 binary64)) (fma.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 (/.f64 (fabs.f64 (-.f64 n m)) (pow.f64 M #s(literal 2 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 #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 m M) (-.f64 (/.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 m n)) (*.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 n m)) (*.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 (/.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (neg.f64 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 m n)) (*.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 n m)) (*.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 (/.f64 (+.f64 (fabs.f64 (-.f64 n m)) (*.f64 (pow.f64 (+.f64 m n) #s(literal 2 binary64)) #s(literal -1/4 binary64))) (neg.f64 M)) (+.f64 m n)) M) #s(literal -1 binary64)))
(cos.f64 (neg.f64 M))
(cos.f64 M)
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 #s(literal -1/2 binary64) (*.f64 K (*.f64 m (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (neg.f64 (sin.f64 M)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 m (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 m (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) m)) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (*.f64 (cos.f64 M) m)) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 m (-.f64 (*.f64 m (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (*.f64 m (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 K (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 m (pow.f64 K #s(literal 3 binary64))) (neg.f64 (sin.f64 M))))) (neg.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 m (fma.f64 m (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (neg.f64 (*.f64 m (sin.f64 M)))))) (*.f64 (*.f64 #s(literal 1/2 binary64) K) (sin.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/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 m (sin.f64 (neg.f64 M))))))
(+.f64 (cos.f64 M) (*.f64 #s(literal -1/2 binary64) (*.f64 (*.f64 K m) (neg.f64 (sin.f64 M)))))
(+.f64 (cos.f64 M) (*.f64 (*.f64 #s(literal -1/2 binary64) K) (neg.f64 (*.f64 m (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64)))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) m)))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 (*.f64 #s(literal -1/8 binary64) K) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 m #s(literal 1/2 binary64)) (sin.f64 M)))))
(+.f64 (cos.f64 (neg.f64 M)) (*.f64 K (-.f64 (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 (pow.f64 m #s(literal 2 binary64)) (cos.f64 (neg.f64 M)))) (*.f64 #s(literal 1/48 binary64) (*.f64 K (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 (neg.f64 M))))))) (*.f64 #s(literal 1/2 binary64) (*.f64 m (sin.f64 (neg.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/48 binary64) (*.f64 (*.f64 K (pow.f64 m #s(literal 3 binary64))) (neg.f64 (sin.f64 M))))) (neg.f64 (*.f64 (*.f64 m #s(literal 1/2 binary64)) (neg.f64 (sin.f64 M)))))))
(+.f64 (cos.f64 M) (*.f64 K (fma.f64 K (fma.f64 #s(literal -1/8 binary64) (*.f64 (cos.f64 M) (pow.f64 m #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 1/48 binary64) K) (neg.f64 (*.f64 (pow.f64 m #s(literal 3 binary64)) (sin.f64 M))))) (*.f64 (*.f64 m #s(literal 1/2 binary64)) (sin.f64 M)))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))
(cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))
(+.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 #s(literal -1/2 binary64) (*.f64 M (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (-.f64 (*.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))) (neg.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 (*.f64 M #s(literal -1/2 binary64)) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))
(+.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))) (*.f64 M (-.f64 (*.f64 M (+.f64 (*.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))) (*.f64 #s(literal -1/6 binary64) (*.f64 M (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))))) (*.f64 #s(literal -1 binary64) (sin.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (neg.f64 (neg.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))))
(+.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 M (fma.f64 M (fma.f64 #s(literal -1/2 binary64) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (*.f64 #s(literal -1/6 binary64) M) (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))) (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))))))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K m)) M))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cos.f64 (+.f64 (*.f64 #s(literal -1 binary64) M) (*.f64 #s(literal 1/2 binary64) (*.f64 K m))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(*.f64 K m)
(*.f64 m (+.f64 K (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m))))
(*.f64 m (+.f64 K (*.f64 #s(literal -1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64))))))
(*.f64 m (+.f64 K (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) m))))))
(*.f64 m (+.f64 K (*.f64 m (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64))))))))
(*.f64 m (+.f64 K (*.f64 m (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64))) (*.f64 m (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 (pow.f64 K #s(literal 4 binary64)) m)) (*.f64 #s(literal 1/3 binary64) (pow.f64 K #s(literal 3 binary64)))))))))
(*.f64 m (+.f64 K (*.f64 m (fma.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)) (*.f64 m (fma.f64 #s(literal -1/4 binary64) (*.f64 m (pow.f64 K #s(literal 4 binary64))) (*.f64 (pow.f64 K #s(literal 3 binary64)) #s(literal 1/3 binary64))))))))
(+.f64 (log.f64 K) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))))
(+.f64 (log.f64 K) (neg.f64 (neg.f64 (log.f64 m))))
(+.f64 (log.f64 K) (log.f64 m))
(+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 K) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (log.f64 m)))
(-.f64 (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (/.f64 #s(literal 1 binary64) (*.f64 K m)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 (log.f64 K) (-.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (/.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (log.f64 K) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (log.f64 m)) (/.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 K m) #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 K) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) m))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (log.f64 K) (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (/.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 K m) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (log.f64 K) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (log.f64 m)) (/.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 K m) #s(literal 3 binary64)))) (/.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 K m) #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))))
(+.f64 (log.f64 (neg.f64 K)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) m))))
(-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 (neg.f64 K)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 #s(literal 1 binary64) (*.f64 K m)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) m))) (/.f64 #s(literal 1 binary64) K)) m))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) K)) m))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 m (pow.f64 K #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) K)) m))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) K)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) m))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) m))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 K #s(literal 2 binary64))))) m)) (/.f64 #s(literal 1 binary64) K)) m))))
(+.f64 (log.f64 (neg.f64 K)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) m)) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 K #s(literal 2 binary64)))) m)) (/.f64 #s(literal 1 binary64) K)) m))))
(-.f64 (-.f64 (log.f64 (neg.f64 K)) (log.f64 (/.f64 #s(literal -1 binary64) m))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 m (pow.f64 K #s(literal 3 binary64)))) (/.f64 #s(literal -1/2 binary64) (pow.f64 K #s(literal 2 binary64)))) m) (/.f64 #s(literal -1 binary64) K)) m))
(*.f64 K m)
(*.f64 K (+.f64 m (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))))
(*.f64 K (+.f64 m (*.f64 (*.f64 #s(literal -1/2 binary64) K) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 K (+.f64 m (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))))))
(*.f64 K (+.f64 m (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal 1/3 binary64) K) (pow.f64 m #s(literal 3 binary64)))))))
(*.f64 K (+.f64 m (*.f64 K (+.f64 (*.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64))) (*.f64 K (+.f64 (*.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (pow.f64 m #s(literal 3 binary64)))))))))
(*.f64 K (+.f64 m (*.f64 K (fma.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64)) (*.f64 K (fma.f64 #s(literal -1/4 binary64) (*.f64 K (pow.f64 m #s(literal 4 binary64))) (*.f64 (pow.f64 m #s(literal 3 binary64)) #s(literal 1/3 binary64))))))))
(+.f64 (log.f64 m) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))))
(+.f64 (log.f64 K) (neg.f64 (neg.f64 (log.f64 m))))
(+.f64 (log.f64 K) (log.f64 m))
(+.f64 (log.f64 m) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 K) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 K) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (log.f64 m)))
(-.f64 (+.f64 (log.f64 m) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K m)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64)))))
(+.f64 (log.f64 K) (-.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (/.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (log.f64 K) (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (log.f64 m)) (/.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 K m) #s(literal 2 binary64)))))
(-.f64 (+.f64 (log.f64 m) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) K))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 3 binary64)) (pow.f64 m #s(literal 3 binary64)))))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (log.f64 K) (-.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 m)) (/.f64 #s(literal 1 binary64) (*.f64 K m))) (/.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 K m) #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (*.f64 (pow.f64 K #s(literal 2 binary64)) (pow.f64 m #s(literal 2 binary64))))))
(+.f64 (log.f64 K) (+.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 K m)) (log.f64 m)) (/.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 K m) #s(literal 3 binary64)))) (/.f64 #s(literal -1/2 binary64) (pow.f64 (*.f64 K m) #s(literal 2 binary64)))))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))))
(+.f64 (log.f64 (neg.f64 m)) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) K))))
(-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) K)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (log.f64 (neg.f64 m)) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 #s(literal 1 binary64) (*.f64 K m))))
(+.f64 (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 #s(literal 1 binary64) (*.f64 K m)))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) m)) K))))
(+.f64 (log.f64 (neg.f64 m)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (-.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) m)) K))))
(-.f64 (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (+.f64 (/.f64 #s(literal 1/2 binary64) (*.f64 K (pow.f64 m #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) m)) K))
(+.f64 (log.f64 (*.f64 #s(literal -1 binary64) m)) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) K))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 #s(literal 1 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64))))) (*.f64 #s(literal 1/2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 m #s(literal 2 binary64))))) K)) (/.f64 #s(literal 1 binary64) m)) K))))
(+.f64 (log.f64 (neg.f64 m)) (*.f64 #s(literal -1 binary64) (+.f64 (log.f64 (/.f64 #s(literal -1 binary64) K)) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64)))) (/.f64 #s(literal 1/2 binary64) (pow.f64 m #s(literal 2 binary64)))) K)) (/.f64 #s(literal 1 binary64) m)) K))))
(-.f64 (-.f64 (log.f64 (neg.f64 m)) (log.f64 (/.f64 #s(literal -1 binary64) K))) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1/3 binary64) (*.f64 K (pow.f64 m #s(literal 3 binary64)))) (/.f64 #s(literal -1/2 binary64) (pow.f64 m #s(literal 2 binary64)))) K) (/.f64 #s(literal -1 binary64) m)) K))
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(*.f64 K m)
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (sin.f64 M)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))) #s(literal 2 binary64)) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 K) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64)))
(+.f64 (*.f64 K m) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(+.f64 (*.f64 K m) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))
(pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 1 binary64))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(pow.f64 (cbrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 3 binary64))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(pow.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(pow.f64 (sqrt.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 2 binary64))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(log.f64 (pow.f64 (exp.f64 K) (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(cbrt.f64 (pow.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))) #s(literal 3 binary64)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(expm1.f64 (log1p.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))
(log1p.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(exp.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(exp.f64 (*.f64 (log.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1 binary64)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(fma.f64 K m (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(fma.f64 K m (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(fma.f64 m K (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(fma.f64 m K (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(fma.f64 #s(literal 1 binary64) (*.f64 K m) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 K (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(fma.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)) (*.f64 (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n) K))
(*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))
(*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))))
(-.f64 (*.f64 (cos.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(-.f64 (*.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))) (*.f64 (neg.f64 (sin.f64 M)) (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n))))))))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (*.f64 (sin.f64 (*.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))))) (sin.f64 M)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))) (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) (neg.f64 M)))
(cos.f64 (fma.f64 #s(literal 1/2 binary64) (expm1.f64 (*.f64 K (+.f64 n (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) m)))) (neg.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))))
(expm1.f64 (log1p.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(*.f64 (pow.f64 (exp.f64 (-.f64 n M)) (neg.f64 M)) (exp.f64 (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (sqrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(/.f64 (pow.f64 (exp.f64 (-.f64 n M)) (neg.f64 M)) (exp.f64 (+.f64 n l)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(/.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (exp.f64 l))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(pow.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 3 binary64))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 2 binary64))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))
(pow.f64 (E.f64) (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(pow.f64 (E.f64) (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (sqrt.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))
(pow.f64 (exp.f64 (sqrt.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))) (sqrt.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))))
(pow.f64 (exp.f64 (sqrt.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))) (sqrt.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 3 binary64)))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(expm1.f64 (log1p.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))))
(expm1.f64 (log1p.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l))))
(exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 1 binary64))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 3 binary64))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 2 binary64))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(exp.f64 (+.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (+.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (neg.f64 (+.f64 n l)))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(*.f64 (exp.f64 (fma.f64 (neg.f64 M) (-.f64 n M) (-.f64 (neg.f64 n) l))) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) #s(literal 1 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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(pow.f64 (cbrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))) #s(literal 3 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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(pow.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) #s(literal 3 binary64)) #s(literal 1/3 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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(pow.f64 (sqrt.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) 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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(log.f64 (pow.f64 (exp.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))
(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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)))))
(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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(cbrt.f64 (pow.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M)) #s(literal 3 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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(expm1.f64 (log1p.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(log1p.f64 (expm1.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(exp.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))))
(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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(exp.f64 (*.f64 (log.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M))) #s(literal 1 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 (fma.f64 m #s(literal 1/2 binary64) n) M))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))))
(pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) #s(literal 1 binary64))
(*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))) #s(literal 3 binary64))
(*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(pow.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(pow.f64 (sqrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))) #s(literal 2 binary64))
(*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(log.f64 (pow.f64 (exp.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M))) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))
(*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))))))
(*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(cbrt.f64 (pow.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n))) #s(literal 3 binary64)))
(*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(expm1.f64 (log1p.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))))
(expm1.f64 (log1p.f64 (*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))))
(log1p.f64 (expm1.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)))))
(*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(exp.f64 (+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))))
(*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64)) (neg.f64 M))))
(exp.f64 (*.f64 (+.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n) (log.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)))) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (fma.f64 m #s(literal 1/2 binary64) n) M) m) n)) (cos.f64 (fma.f64 K (/.f64 (+.f64 m n) #s(literal 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))
(expm1.f64 (log1p.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 3 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 binary64)))
(pow.f64 (sqrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 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))))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(exp.f64 (*.f64 (log.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)) #s(literal 2 binary64)))
(pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (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 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (*.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))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(/.f64 (exp.f64 (fabs.f64 (-.f64 m n))) (exp.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 3 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 2 binary64))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 #s(literal 1 binary64)) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (exp.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log.f64 (exp.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(expm1.f64 (log1p.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(+.f64 (fabs.f64 (-.f64 m n)) (*.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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fma.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) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (fma.f64 (neg.f64 (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 m n) #s(literal 1/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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 #s(literal 0 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.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 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.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 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) #s(literal 1 binary64)))) (fma.f64 (neg.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 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (+.f64 (neg.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))) (*.f64 (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)) #s(literal 0 binary64)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))))
(*.f64 #s(literal 1 binary64) (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 6 binary64))) (+.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (+.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64)) (*.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 3 binary64)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (*.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 m n)) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 (fabs.f64 (-.f64 n m)) #s(literal 2 binary64)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 4 binary64))) (+.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64))))
(pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 1 binary64))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 3 binary64))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 2 binary64))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))) #s(literal 3 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(exp.f64 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))))
(-.f64 (fabs.f64 (-.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 (log.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (fabs.f64 (-.f64 m n)) (*.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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (fabs.f64 (-.f64 m n))) #s(literal 2 binary64)) (cbrt.f64 (fabs.f64 (-.f64 m n))) (*.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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (neg.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64))))
(-.f64 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (fabs.f64 (-.f64 m n))) (sqrt.f64 (fabs.f64 (-.f64 m n))) (*.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 (fabs.f64 (-.f64 n m)) (pow.f64 (fma.f64 (+.f64 m n) #s(literal 1/2 binary64) (neg.f64 M)) #s(literal 2 binary64)))
(+.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (cos.f64 M)) (*.f64 (sin.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))
(-.f64 (*.f64 (cos.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (cos.f64 (neg.f64 M))) (*.f64 (sin.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (sin.f64 (neg.f64 M))))
(fma.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(*.f64 #s(literal 1 binary64) (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(*.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(pow.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 1 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(pow.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(pow.f64 (sqrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(cbrt.f64 (pow.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))) #s(literal 3 binary64)))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(expm1.f64 (log1p.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(expm1.f64 (log1p.f64 (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))))
(log1p.f64 (expm1.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(exp.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(exp.f64 (*.f64 (log.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 1 binary64)))
(cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M))
(fma.f64 (cos.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 (*.f64 K m) #s(literal 1/2 binary64))) (sin.f64 M)))
(fma.f64 (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (cos.f64 M) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(fma.f64 (cos.f64 M) (cos.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (*.f64 (sin.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64)))) (sin.f64 M)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (*.f64 K m)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K m))))
(*.f64 #s(literal 1 binary64) (log1p.f64 (*.f64 K m)))
(log1p.f64 (*.f64 K m))
(*.f64 (pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K m))) #s(literal 2 binary64)) (cbrt.f64 (log1p.f64 (*.f64 K m))))
(log1p.f64 (*.f64 K m))
(*.f64 (sqrt.f64 (log1p.f64 (*.f64 K m))) (sqrt.f64 (log1p.f64 (*.f64 K m))))
(log1p.f64 (*.f64 K m))
(pow.f64 (log1p.f64 (*.f64 K m)) #s(literal 1 binary64))
(log1p.f64 (*.f64 K m))
(pow.f64 (cbrt.f64 (log1p.f64 (*.f64 K m))) #s(literal 3 binary64))
(log1p.f64 (*.f64 K m))
(pow.f64 (pow.f64 (log1p.f64 (*.f64 K m)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (*.f64 K m))
(pow.f64 (sqrt.f64 (log1p.f64 (*.f64 K m))) #s(literal 2 binary64))
(log1p.f64 (*.f64 K m))
(log.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)))
(log1p.f64 (*.f64 K m))
(cbrt.f64 (pow.f64 (log1p.f64 (*.f64 K m)) #s(literal 3 binary64)))
(log1p.f64 (*.f64 K m))
(expm1.f64 (log1p.f64 (log1p.f64 (*.f64 K m))))
(exp.f64 (log.f64 (log1p.f64 (*.f64 K m))))
(log1p.f64 (*.f64 K m))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (*.f64 K m))) #s(literal 1 binary64)))
(log1p.f64 (*.f64 K m))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 K m)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (fma.f64 K m #s(literal -1 binary64)))
(*.f64 K m)
(*.f64 m K)
(*.f64 K m)
(*.f64 #s(literal 1 binary64) (*.f64 K m))
(*.f64 K m)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K m)))
(*.f64 K m)
(*.f64 (sqrt.f64 (*.f64 K m)) (sqrt.f64 (*.f64 K m)))
(*.f64 K m)
(pow.f64 (*.f64 K m) #s(literal 1 binary64))
(*.f64 K m)
(pow.f64 (cbrt.f64 (*.f64 K m)) #s(literal 3 binary64))
(*.f64 K m)
(pow.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 K m)
(pow.f64 (sqrt.f64 (*.f64 K m)) #s(literal 2 binary64))
(*.f64 K m)
(log.f64 (pow.f64 (exp.f64 m) K))
(*.f64 K m)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 K m))))
(*.f64 K m)
(cbrt.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)))
(*.f64 K m)
(log1p.f64 (expm1.f64 (*.f64 K m)))
(*.f64 K m)
(exp.f64 (log.f64 (*.f64 K m)))
(*.f64 K m)
(exp.f64 (*.f64 (log.f64 (*.f64 K m)) #s(literal 1 binary64)))
(*.f64 K m)

eval2.4s (8.5%)

Compiler

Compiled 63919 to 34293 computations (46.3% saved)

prune415.0ms (1.5%)

Pruning

37 alts after pruning (36 fresh and 1 done)

PrunedKeptTotal
New1351251376
Fresh161127
Picked415
Done000
Total1371371408
Accuracy
97.9%
Counts
1408 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
39.0%
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 3 binary64))
94.4%
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))) #s(literal 3 binary64)) (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))))))
94.2%
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))) #s(literal 3 binary64)) (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))))))
39.7%
(*.f64 (+.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 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
41.0%
(*.f64 (+.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 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
20.5%
(*.f64 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))) (exp.f64 (-.f64 (neg.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 l (fabs.f64 (-.f64 m n))))))
20.5%
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))) (exp.f64 (-.f64 (neg.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 l (fabs.f64 (-.f64 m n))))))
27.3%
(*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
28.5%
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
28.9%
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
47.9%
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
81.8%
(*.f64 (cos.f64 (-.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 3 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))))))
13.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.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 l (fabs.f64 (-.f64 m n))))))
15.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
32.7%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) #s(literal 1 binary64)))
31.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) n)) #s(literal 1 binary64)))
39.1%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64)))
44.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)) #s(literal 1 binary64)))
48.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64)))
33.5%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))) #s(literal 1 binary64)))
44.4%
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
17.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.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 l (fabs.f64 (-.f64 m n))))))
14.0%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.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) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n))))))
18.9%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 m K))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 n #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
27.6%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
18.3%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
18.8%
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 n #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
82.2%
(*.f64 (cos.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/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))))))
41.3%
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
28.9%
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))
29.8%
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
48.6%
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
23.4%
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l))) (exp.f64 (fabs.f64 (-.f64 m n)))))
50.5%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))))
85.9%
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))))
54.9%
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
49.6%
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
Compiler

Compiled 4039 to 2324 computations (42.5% saved)

regimes249.0ms (0.9%)

Counts
90 → 2
Calls
Call 1
Inputs
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) l))) #s(literal 1 binary64)))
(*.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)))))
(*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.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 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.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 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.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 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (+.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 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (+.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (+.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.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 m n))))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 3 binary64))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (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 m) #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 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 (/.f64 #s(literal 2 binary64) n) K)) 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 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (*.f64 K m)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.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 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (fma.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (neg.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) (-.f64 M m))) (neg.f64 l))) (exp.f64 (fabs.f64 (-.f64 m n)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 m K))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 n #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 n #s(literal 1/2 binary64))))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 m K))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.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 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.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) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (pow.f64 (pow.f64 (*.f64 K m) #s(literal 3 binary64)) #s(literal 1/3 binary64)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.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 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.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)))))) (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 (+.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)))))) (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 (expm1.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)))))) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 m K))) #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 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 3 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 (expm1.f64 (log1p.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 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (log.f64 (exp.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))) (exp.f64 (-.f64 (neg.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 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (*.f64 K (+.f64 m (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 (pow.f64 (+.f64 n m) #s(literal 2 binary64)) K)))))) #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 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 K (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) (neg.f64 M)))) #s(literal 3 binary64)) (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 (pow.f64 (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 K (*.f64 n #s(literal 1/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 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))) #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 (+.f64 (cos.f64 M) (*.f64 K (+.f64 (*.f64 #s(literal -1/8 binary64) (*.f64 K (*.f64 (cos.f64 M) (pow.f64 (+.f64 m n) #s(literal 2 binary64))))) (*.f64 #s(literal -1/2 binary64) (*.f64 (neg.f64 (sin.f64 M)) (+.f64 m n)))))) (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 (pow.f64 (cbrt.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (-.f64 (exp.f64 (*.f64 K (+.f64 n (*.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 n #s(literal 2 binary64))))))) #s(literal 1 binary64))) M))) #s(literal 3 binary64)) (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 (expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.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) (neg.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M)))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 (pow.f64 m #s(literal 3 binary64)) (pow.f64 n #s(literal 3 binary64))) K) (fma.f64 m m (*.f64 n (-.f64 n m)))))) #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 (*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 2 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (*.f64 K m) #s(literal 1/2 binary64) (neg.f64 M))))) (exp.f64 (-.f64 (neg.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 l (fabs.f64 (-.f64 m n))))))
(*.f64 (pow.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))) #s(literal 3 binary64)) (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 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (cos.f64 (fma.f64 (expm1.f64 (*.f64 K (+.f64 m (fma.f64 #s(literal -1/2 binary64) (*.f64 K (pow.f64 (+.f64 m n) #s(literal 2 binary64))) n)))) #s(literal 1/2 binary64) (neg.f64 M)))))) #s(literal 3 binary64)) (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))))))
Outputs
(*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) K)) 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 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))))
Calls

6 calls:

47.0ms
n
44.0ms
l
43.0ms
K
43.0ms
m
43.0ms
M
Results
AccuracySegmentsBranch
94.4%1K
94.4%1m
94.4%1n
94.4%1M
94.4%1l
96.2%2(*.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 48 computations (25% saved)

regimes152.0ms (0.5%)

Counts
54 → 1
Calls
Call 1
Inputs
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) l))) #s(literal 1 binary64)))
(*.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)))))
(*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.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 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.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 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.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 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (+.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 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (+.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (+.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.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 m n))))))
(pow.f64 (cbrt.f64 (*.f64 (cos.f64 (-.f64 (*.f64 K (/.f64 (+.f64 m n) #s(literal 2 binary64))) M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))) #s(literal 3 binary64))
(*.f64 (cos.f64 (-.f64 (/.f64 (expm1.f64 (log1p.f64 (*.f64 K (+.f64 m n)))) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (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 m) #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 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))))))
Outputs
(*.f64 (cos.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 m n))))))
Calls

5 calls:

30.0ms
K
28.0ms
n
27.0ms
m
27.0ms
l
27.0ms
M
Results
AccuracySegmentsBranch
94.2%1l
94.2%1K
94.2%1m
94.2%1n
94.2%1M
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes416.0ms (1.5%)

Counts
47 → 2
Calls
Call 1
Inputs
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) l))) #s(literal 1 binary64)))
(*.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)))))
(*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.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 m (+.f64 n (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 n m)) M) #s(literal 2 binary64))))))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.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 (*.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 n #s(literal 1/2 binary64)) M) m))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (+.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 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (+.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 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (+.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (+.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 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (pow.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) #s(literal 2 binary64)))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n))))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
Calls

5 calls:

137.0ms
M
99.0ms
l
65.0ms
K
59.0ms
n
48.0ms
m
Results
AccuracySegmentsBranch
89.6%4l
85.9%1K
93.5%2m
94.2%2n
90.4%6M
Compiler

Compiled 30 to 25 computations (16.7% saved)

regimes75.0ms (0.3%)

Counts
33 → 3
Calls
Call 1
Inputs
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) l))) #s(literal 1 binary64)))
(*.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)))))
(*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M)))))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
Calls

2 calls:

51.0ms
n
17.0ms
m
Results
AccuracySegmentsBranch
85.9%1m
89.6%3n
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes403.0ms (1.4%)

Counts
32 → 3
Calls
Call 1
Inputs
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) l))) #s(literal 1 binary64)))
(*.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)))))
(*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
(*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (pow.f64 M #s(literal 2 binary64)) l))) #s(literal 1 binary64)))
Outputs
(*.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 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M))))))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
Calls

4 calls:

109.0ms
n
106.0ms
l
104.0ms
K
75.0ms
m
Results
AccuracySegmentsBranch
68.9%7l
70.3%7K
82.0%5m
85.9%3n
Compiler

Compiled 24 to 20 computations (16.7% saved)

regimes151.0ms (0.5%)

Counts
29 → 3
Calls
Call 1
Inputs
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) l))) #s(literal 1 binary64)))
(*.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)))))
(*.f64 (exp.f64 (-.f64 (pow.f64 M #s(literal 2 binary64)) l)) (cos.f64 (-.f64 (*.f64 K (*.f64 m #s(literal 1/2 binary64))) M)))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))
Calls

2 calls:

86.0ms
M
58.0ms
n
Results
AccuracySegmentsBranch
84.2%6M
83.5%3n
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes163.0ms (0.6%)

Counts
27 → 6
Calls
Call 1
Inputs
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) n) M)))
(*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) n)) (cos.f64 (-.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)) M)))
(*.f64 (cos.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K n)) M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 M) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) (+.f64 l n))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K m) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K n) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (-.f64 (+.f64 n (*.f64 #s(literal 1/2 binary64) m)) M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) (+.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) m) M) n)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) n) M) (+.f64 m (-.f64 (*.f64 #s(literal 1/2 binary64) n) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (pow.f64 (E.f64) (+.f64 (-.f64 m n) (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m))))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m)))) (*.f64 M (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 n (*.f64 #s(literal 1/2 binary64) m))) (*.f64 #s(literal -1/2 binary64) m)))) l))) #s(literal 1 binary64)))
(*.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)))))
Outputs
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64)))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64)))
(*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))
(*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64)))))
Calls

2 calls:

92.0ms
M
65.0ms
n
Results
AccuracySegmentsBranch
84.2%6M
75.0%5n
Compiler

Compiled 12 to 10 computations (16.7% saved)

regimes213.0ms (0.8%)

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

4 calls:

76.0ms
M
52.0ms
n
42.0ms
K
39.0ms
m
Results
AccuracySegmentsBranch
62.1%3K
64.9%4n
59.3%3m
62.3%6M
Compiler

Compiled 24 to 20 computations (16.7% saved)

regimes168.0ms (0.6%)

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

4 calls:

62.0ms
K
55.0ms
n
25.0ms
l
24.0ms
m
Results
AccuracySegmentsBranch
59.0%3m
60.6%6K
55.9%3l
62.2%7n
Compiler

Compiled 24 to 20 computations (16.7% saved)

regimes106.0ms (0.4%)

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

3 calls:

36.0ms
M
34.0ms
K
34.0ms
m
Results
AccuracySegmentsBranch
59.2%5K
58.5%5M
58.0%5m
Compiler

Compiled 18 to 15 computations (16.7% saved)

regimes20.0ms (0.1%)

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

1 calls:

18.0ms
K
Results
AccuracySegmentsBranch
56.9%3K
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes10.0ms (0%)

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

1 calls:

9.0ms
K
Results
AccuracySegmentsBranch
56.5%3K
Compiler

Compiled 6 to 5 computations (16.7% saved)

regimes13.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

5 calls:

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

Compiled 30 to 25 computations (16.7% saved)

bsearch3.0ms (0%)

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

Compiled 42 to 30 computations (28.6% saved)

bsearch22.0ms (0.1%)

Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
22.0ms
1.0147237342522445e+39
2.0625455824917128e+39
Results
16.0ms71×256valid
1.0ms256infinite
1.0ms512infinite
0.0ms256valid
Compiler

Compiled 272 to 206 computations (24.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
Operation ival-sub, time spent: 2.0ms, 19.0% of total-time
Operation ival-cos, time spent: 2.0ms, 19.0% of total-time
Operation ival-add, time spent: 1.0ms, 10.0% of total-time
Operation ival-div, time spent: 1.0ms, 10.0% of total-time
Operation ival-exp, time spent: 1.0ms, 10.0% of total-time
Operation ival-mult, time spent: 1.0ms, 10.0% of total-time
Operation ival-pow, time spent: 1.0ms, 10.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time
Operation ival-neg, time spent: 0.0ms, 0.0% of total-time
Operation ival-fabs, time spent: 0.0ms, 0.0% of total-time

bsearch59.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
126107.10589402662
23302772.097210117
27.0ms
3.0790856146643688e-102
9.623654413205157e-102
Results
36.0ms154×256valid
5.0ms17×256infinite
7.0ms16×512infinite
2.0ms512valid
0.0ms256valid
Compiler

Compiled 561 to 402 computations (28.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 28.0ms
Operation ival-cos, time spent: 6.0ms, 22.0% of total-time
Operation ival-sub, time spent: 5.0ms, 18.0% of total-time
Operation ival-mult, time spent: 5.0ms, 18.0% of total-time
Operation ival-add, time spent: 3.0ms, 11.0% of total-time
Operation ival-div, time spent: 3.0ms, 11.0% of total-time
Operation ival-pow, time spent: 2.0ms, 7.0% of total-time
Operation ival-exp, time spent: 1.0ms, 4.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time
Operation ival-neg, time spent: 1.0ms, 4.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 4.0% of total-time

bsearch79.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
126107.10589402662
23302772.097210117
46.0ms
-3.9073068858201315e-303
4.368581676401095e-302
Results
55.0ms239×256valid
5.0ms19×256infinite
5.0ms11×512infinite
1.0ms512valid
0.0ms256valid
Compiler

Compiled 671 to 507 computations (24.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 37.0ms
Operation ival-cos, time spent: 9.0ms, 25.0% of total-time
Operation ival-sub, time spent: 7.0ms, 19.0% of total-time
Operation ival-add, time spent: 4.0ms, 11.0% of total-time
Operation ival-div, time spent: 4.0ms, 11.0% of total-time
Operation ival-mult, time spent: 4.0ms, 11.0% of total-time
Operation ival-pow, time spent: 3.0ms, 8.0% of total-time
Operation ival-exp, time spent: 2.0ms, 5.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time
Operation ival-neg, time spent: 1.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 3.0% of total-time

bsearch71.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
34.0ms
126107.10589402662
23302772.097210117
37.0ms
-2.2295038663270398e-100
-4.648975276808153e-105
Results
49.0ms208×256valid
4.0ms17×256infinite
4.0ms512infinite
2.0ms512valid
0.0ms256valid
Compiler

Compiled 762 to 571 computations (25.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
Operation ival-cos, time spent: 10.0ms, 29.0% of total-time
Operation ival-sub, time spent: 7.0ms, 21.0% of total-time
Operation ival-div, time spent: 4.0ms, 12.0% of total-time
Operation ival-mult, time spent: 4.0ms, 12.0% of total-time
Operation ival-add, time spent: 3.0ms, 9.0% of total-time
Operation ival-exp, time spent: 2.0ms, 6.0% of total-time
Operation ival-pow, time spent: 2.0ms, 6.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time
Operation ival-neg, time spent: 1.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 3.0% of total-time

bsearch215.0ms (0.8%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
52.0ms
8.655261159924847e-7
13074.697239019883
43.0ms
2.98795240146373e-25
3.237924978807272e-19
36.0ms
2.719779633060309e-103
3.8313471291106355e-100
39.0ms
-7.905646962932483e-62
-1.9697736889222714e-64
45.0ms
-1209305757.9252532
-0.48188775632890873
Results
153.0ms613×256valid
14.0ms44×256infinite
15.0ms33×512infinite
6.0ms13×512valid
0.0ms256valid
Compiler

Compiled 2132 to 1550 computations (27.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 101.0ms
Operation ival-cos, time spent: 27.0ms, 27.0% of total-time
Operation ival-sub, time spent: 19.0ms, 19.0% of total-time
Operation ival-mult, time spent: 12.0ms, 12.0% of total-time
Operation ival-div, time spent: 11.0ms, 11.0% of total-time
Operation ival-add, time spent: 10.0ms, 10.0% of total-time
Operation ival-pow, time spent: 7.0ms, 7.0% of total-time
Operation ival-exp, time spent: 6.0ms, 6.0% of total-time
Operation ival-fabs, time spent: 4.0ms, 4.0% of total-time
Operation ival-neg, time spent: 3.0ms, 3.0% of total-time
Operation const, time spent: 2.0ms, 2.0% of total-time

bsearch128.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
43.0ms
1.0117008265294963e+219
5.912075512613525e+224
37.0ms
1.4769869033283538e+205
5.977294961879168e+207
48.0ms
1.9553200354948754e+115
5.857628282809938e+120
Results
105.0ms410×256valid
1.0ms512infinite
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 1404 to 1011 computations (28% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
Operation ival-sub, time spent: 17.0ms, 28.0% of total-time
Operation ival-cos, time spent: 12.0ms, 20.0% of total-time
Operation ival-mult, time spent: 9.0ms, 15.0% of total-time
Operation ival-add, time spent: 6.0ms, 10.0% of total-time
Operation ival-div, time spent: 6.0ms, 10.0% of total-time
Operation ival-exp, time spent: 3.0ms, 5.0% of total-time
Operation ival-pow, time spent: 3.0ms, 5.0% of total-time
Operation ival-neg, time spent: 2.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 2.0ms, 3.0% of total-time
Operation const, time spent: 1.0ms, 2.0% of total-time

bsearch104.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
70.0ms
2.565622863540828e-9
3.432965621616457e-7
34.0ms
-5.2931286214216344e+35
-1.8966690730045178e+34
Results
46.0ms189×256valid
6.0ms14×512infinite
3.0ms13×256infinite
3.0ms512valid
0.0ms256valid
Compiler

Compiled 749 to 549 computations (26.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 34.0ms
Operation ival-cos, time spent: 7.0ms, 21.0% of total-time
Operation ival-sub, time spent: 6.0ms, 18.0% of total-time
Operation ival-mult, time spent: 6.0ms, 18.0% of total-time
Operation ival-div, time spent: 5.0ms, 15.0% of total-time
Operation ival-add, time spent: 3.0ms, 9.0% of total-time
Operation ival-exp, time spent: 2.0ms, 6.0% of total-time
Operation ival-pow, time spent: 2.0ms, 6.0% of total-time
Operation const, time spent: 1.0ms, 3.0% of total-time
Operation ival-neg, time spent: 1.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 3.0% of total-time

bsearch114.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
32.0ms
1.1268125308546026e+127
9.662377005617916e+127
20.0ms
1.0782061569219819e-144
1.3898050951735137e-144
39.0ms
1.574088713174644e-248
8.018182471300244e-248
22.0ms
-1.4243072498511173e+89
-4.785365137224485e+88
Results
92.0ms294×256valid
3.0ms13×256infinite
3.0ms512infinite
2.0ms512valid
0.0ms256valid
Compiler

Compiled 1034 to 756 computations (26.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 67.0ms
Operation ival-add, time spent: 18.0ms, 27.0% of total-time
Operation ival-mult, time spent: 10.0ms, 15.0% of total-time
Operation ival-pow, time spent: 10.0ms, 15.0% of total-time
Operation ival-sub, time spent: 9.0ms, 13.0% of total-time
Operation ival-cos, time spent: 9.0ms, 13.0% of total-time
Operation ival-div, time spent: 5.0ms, 7.0% of total-time
Operation ival-exp, time spent: 2.0ms, 3.0% of total-time
Operation ival-fabs, time spent: 2.0ms, 3.0% of total-time
Operation const, time spent: 1.0ms, 1.0% of total-time
Operation ival-neg, time spent: 1.0ms, 1.0% of total-time

bsearch53.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
1.1268125308546026e+127
9.662377005617916e+127
24.0ms
-1.4243072498511173e+89
-4.785365137224485e+88
Results
40.0ms159×256valid
5.0ms11×512infinite
1.0ms256infinite
0.0ms256valid
Compiler

Compiled 548 to 405 computations (26.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 24.0ms
Operation ival-sub, time spent: 5.0ms, 21.0% of total-time
Operation ival-cos, time spent: 5.0ms, 21.0% of total-time
Operation ival-add, time spent: 3.0ms, 13.0% of total-time
Operation ival-div, time spent: 3.0ms, 13.0% of total-time
Operation ival-mult, time spent: 3.0ms, 13.0% of total-time
Operation ival-pow, time spent: 2.0ms, 8.0% of total-time
Operation ival-exp, time spent: 1.0ms, 4.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time
Operation ival-neg, time spent: 1.0ms, 4.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 4.0% of total-time

bsearch53.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
1.1268125308546026e+127
9.662377005617916e+127
23.0ms
-1.4243072498511173e+89
-4.785365137224485e+88
Results
34.0ms151×256valid
6.0ms15×512infinite
3.0ms512valid
0.0ms256infinite
0.0ms256valid
Compiler

Compiled 504 to 372 computations (26.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 25.0ms
Operation ival-cos, time spent: 6.0ms, 24.0% of total-time
Operation ival-sub, time spent: 5.0ms, 20.0% of total-time
Operation ival-div, time spent: 3.0ms, 12.0% of total-time
Operation ival-mult, time spent: 3.0ms, 12.0% of total-time
Operation ival-add, time spent: 3.0ms, 12.0% of total-time
Operation ival-pow, time spent: 2.0ms, 8.0% of total-time
Operation ival-exp, time spent: 1.0ms, 4.0% of total-time
Operation const, time spent: 1.0ms, 4.0% of total-time
Operation ival-neg, time spent: 1.0ms, 4.0% of total-time
Operation ival-fabs, time spent: 1.0ms, 4.0% of total-time

simplify229.0ms (0.8%)

Algorithm
egg-herbie
Rules
666×unsub-neg
442×distribute-lft-neg-in
362×neg-mul-1
250×cancel-sign-sub
244×distribute-neg-out
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02072948
13292940
24172936
35222888
46472888
57342888
69012888
711342888
812532888
913992888
1015942888
1117812888
1219272888
1320552888
1421122888
1521282888
1621302888
1721302888
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal +inf.0 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) K)) 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 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))))))
(*.f64 (cos.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 m n))))))
(if (<=.f64 n #s(literal 1120000000000000005009815513073310498816 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal 5989104941851961/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))))) (if (<=.f64 n #s(literal 128000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 n #s(literal 8493136544725101/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 n #s(literal -8392312103782453/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 1750000 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 M #s(literal -27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -722542636840853/926336713898529563388567880069503262826159877325124512315660672063305037119488 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64))) (if (<=.f64 M #s(literal 7289371146332979/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (if (<=.f64 M #s(literal 3266710722441009/10889035741470030830827987437816582766592 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64))) (if (<=.f64 M #s(literal 27 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))))
(if (<=.f64 n #s(literal 94999999999999997383611175505551764880154963543313640228995030508835528221609216610741597540697779254822929295288041472 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64))) (if (<=.f64 n #s(literal 4800000000000000186689172245224264470275387966169696640046514336369182125890475044627838349178129666591670094973178237984952189347653002959392881626620909137012860140605613290139189878767485418527467551850496 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (if (<=.f64 n #s(literal 1019999999999999986333073894937063923471082031517961147274062853240609356452734234824655994139080718155730811040301530525439253981298914010687268579280898933377469095178652596220624392099153149105812182031240838518931456 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))))
(if (<=.f64 m #s(literal -19000000000000000695311645664083968 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)) #s(literal 1 binary64))) (if (<=.f64 m #s(literal 3022314549036573/37778931862957161709568 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))
(if (<=.f64 K #s(literal -62000000000000002784378110628875478102396259786959536741975509234872517587777778259853312 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (if (<=.f64 K #s(literal 5038209258419659/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64))) (if (<=.f64 K #s(literal 268001700651499/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64))) (if (<=.f64 K #s(literal 34999999999999997821291832557326851243843755027772055406503958418282712174952622465294855103703439026333759734353534612030881792 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))))
(if (<=.f64 K #s(literal -126000000000000000187048475835298692917884009524460428880838805862501568656638861492879360 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (if (<=.f64 K #s(literal 15999999999999998797884185903886112680714733917357415383027615555604707199612688425650615900205082460024480934618488516525424640 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))
(if (<=.f64 K #s(literal -49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (if (<=.f64 K #s(literal 26000000000000001954536659829473424314257155673162613550555636661301914056302795321278068628541708921134914831010165684493615104 binary64)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
Outputs
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal +inf.0 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) K)) 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 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))))))
(if (<=.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 l (fabs.f64 (-.f64 m n)))))) #s(literal +inf.0 binary64)) (*.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))))) (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) K)) M))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.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))))))
(if (<=.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) 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 m n))))))) #s(literal +inf.0 binary64)) (*.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 m n)))))) (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) K)) M))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.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))))))
(if (<=.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64))))) #s(literal +inf.0 binary64)) (*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) K)) M))) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.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))))))
(if (<=.f64 (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.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))))) #s(literal +inf.0 binary64)) (*.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)))) (cos.f64 (-.f64 (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 #s(literal 2 binary64) n) K)) M))) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))))
(*.f64 (cos.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 m n))))))
(*.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))))) (cos.f64 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 m n)))))) (cos.f64 M))
(*.f64 (exp.f64 (-.f64 (+.f64 (fabs.f64 (-.f64 m n)) (neg.f64 l)) (pow.f64 (-.f64 (/.f64 (+.f64 m n) #s(literal 2 binary64)) M) #s(literal 2 binary64)))) (cos.f64 M))
(*.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)))) (cos.f64 M))
(if (<=.f64 n #s(literal 1120000000000000005009815513073310498816 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (neg.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (+.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) n))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal 1120000000000000005009815513073310498816 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal 1120000000000000005009815513073310498816 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (neg.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal 1120000000000000005009815513073310498816 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (*.f64 (-.f64 (*.f64 m #s(literal 1/2 binary64)) M) (-.f64 (neg.f64 n) (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) (-.f64 l (fabs.f64 (-.f64 m n)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal 1120000000000000005009815513073310498816 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (*.f64 (+.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) (-.f64 M (*.f64 m #s(literal 1/2 binary64)))) (-.f64 (fabs.f64 (-.f64 m n)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64))))))
(if (<=.f64 n #s(literal 5989104941851961/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M) (-.f64 (*.f64 #s(literal 1/2 binary64) (+.f64 m n)) M))))) (if (<=.f64 n #s(literal 128000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 n #s(literal 5989104941851961/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.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))))) (if (<=.f64 n #s(literal 128000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (-.f64 l (*.f64 M (-.f64 m M)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 n #s(literal 5989104941851961/630432099142311667396464641602297820881275828327447146687172694467931548343955369782628260078158650252906047844909056 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (*.f64 (-.f64 (*.f64 (+.f64 m n) #s(literal 1/2 binary64)) M) (-.f64 M (*.f64 (+.f64 m n) #s(literal 1/2 binary64))))))) (if (<=.f64 n #s(literal 128000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (-.f64 m M)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 n #s(literal 8493136544725101/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 n m)) (-.f64 l (*.f64 M (-.f64 m M)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 n #s(literal 8493136544725101/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (-.f64 (fabs.f64 (-.f64 m n)) (-.f64 l (*.f64 M (-.f64 m M)))))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 n #s(literal 8493136544725101/772103322247736428651791941524190166662432288223808740069966728315087660095197093551484618001698015194652854401843307157096133183997320086925557708514169730840749451738610692460887556999562135090788908685580234789131193097780962748024381086918485856402626253175196722230275782071039209488625822100242638638716536487936 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 140000 binary64)) (*.f64 (cos.f64 M) (exp.f64 (+.f64 (fabs.f64 (-.f64 m n)) (-.f64 (*.f64 M (-.f64 m M)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 n #s(literal -8392312103782453/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 1750000 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 n #s(literal -8392312103782453/322781234760863573706989896500376484291213224103652939103832419567580952752105149328705669160017228929487896496593436672 binary64)) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 m #s(literal 2 binary64))))) (if (<=.f64 n #s(literal 1750000 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l)))) (*.f64 (cos.f64 M) (exp.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 n #s(literal 2 binary64)))))))
(if (<=.f64 M #s(literal -27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -722542636840853/926336713898529563388567880069503262826159877325124512315660672063305037119488 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l))) #s(literal 1 binary64))) (if (<=.f64 M #s(literal 7289371146332979/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (if (<=.f64 M #s(literal 3266710722441009/10889035741470030830827987437816582766592 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64))) (if (<=.f64 M #s(literal 27 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))))
(if (<=.f64 M #s(literal -27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -722542636840853/926336713898529563388567880069503262826159877325124512315660672063305037119488 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) l)))) (if (<=.f64 M #s(literal 7289371146332979/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (if (<=.f64 M #s(literal 3266710722441009/10889035741470030830827987437816582766592 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n))) (if (<=.f64 M #s(literal 27 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))))
(if (<=.f64 M #s(literal -27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -722542636840853/926336713898529563388567880069503262826159877325124512315660672063305037119488 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) l)))) (if (<=.f64 M #s(literal 7289371146332979/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l)))) (if (<=.f64 M #s(literal 3266710722441009/10889035741470030830827987437816582766592 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 m (*.f64 M (-.f64 n M))) n))) (if (<=.f64 M #s(literal 27 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))))
(if (<=.f64 M #s(literal -27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -722542636840853/926336713898529563388567880069503262826159877325124512315660672063305037119488 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 m n) (+.f64 l (*.f64 M (-.f64 n M)))))) (if (<=.f64 M #s(literal 7289371146332979/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (+.f64 M (neg.f64 n))) (+.f64 n l)))) (if (<=.f64 M #s(literal 3266710722441009/10889035741470030830827987437816582766592 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 m (*.f64 M (-.f64 n M))) n))) (if (<=.f64 M #s(literal 27 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (+.f64 M (neg.f64 n))) (+.f64 n l)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))))
(if (<=.f64 M #s(literal -27 binary64)) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))) (if (<=.f64 M #s(literal -722542636840853/926336713898529563388567880069503262826159877325124512315660672063305037119488 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 M (-.f64 M n)) l)))) (if (<=.f64 M #s(literal 7289371146332979/19701003098197239606139520050071806902539869635232723333974146702122860885748605305707133127442457820403313995153408 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))) (if (<=.f64 M #s(literal 3266710722441009/10889035741470030830827987437816582766592 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 M (-.f64 M n))) n))) (if (<=.f64 M #s(literal 27 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))) (*.f64 (cos.f64 M) (exp.f64 (neg.f64 (pow.f64 M #s(literal 2 binary64))))))))))
(if (<=.f64 n #s(literal 94999999999999997383611175505551764880154963543313640228995030508835528221609216610741597540697779254822929295288041472 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l))) #s(literal 1 binary64))) (if (<=.f64 n #s(literal 4800000000000000186689172245224264470275387966169696640046514336369182125890475044627838349178129666591670094973178237984952189347653002959392881626620909137012860140605613290139189878767485418527467551850496 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (if (<=.f64 n #s(literal 1019999999999999986333073894937063923471082031517961147274062853240609356452734234824655994139080718155730811040301530525439253981298914010687268579280898933377469095178652596220624392099153149105812182031240838518931456 binary64)) (*.f64 (cos.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 K (+.f64 m n)))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 #s(literal 1/2 binary64) m))))) n))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))))))
(if (<=.f64 n #s(literal 94999999999999997383611175505551764880154963543313640228995030508835528221609216610741597540697779254822929295288041472 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l)))) (if (or (<=.f64 n #s(literal 4800000000000000186689172245224264470275387966169696640046514336369182125890475044627838349178129666591670094973178237984952189347653002959392881626620909137012860140605613290139189878767485418527467551850496 binary64)) (not (<=.f64 n #s(literal 1019999999999999986333073894937063923471082031517961147274062853240609356452734234824655994139080718155730811040301530525439253981298914010687268579280898933377469095178652596220624392099153149105812182031240838518931456 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (*.f64 (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))))) n)))))
(if (<=.f64 n #s(literal 94999999999999997383611175505551764880154963543313640228995030508835528221609216610741597540697779254822929295288041472 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l)))) (if (or (<=.f64 n #s(literal 4800000000000000186689172245224264470275387966169696640046514336369182125890475044627838349178129666591670094973178237984952189347653002959392881626620909137012860140605613290139189878767485418527467551850496 binary64)) (not (<=.f64 n #s(literal 1019999999999999986333073894937063923471082031517961147274062853240609356452734234824655994139080718155730811040301530525439253981298914010687268579280898933377469095178652596220624392099153149105812182031240838518931456 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l)))) (*.f64 (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))))) n)))))
(if (<=.f64 n #s(literal 94999999999999997383611175505551764880154963543313640228995030508835528221609216610741597540697779254822929295288041472 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l)))) (if (or (<=.f64 n #s(literal 4800000000000000186689172245224264470275387966169696640046514336369182125890475044627838349178129666591670094973178237984952189347653002959392881626620909137012860140605613290139189878767485418527467551850496 binary64)) (not (<=.f64 n #s(literal 1019999999999999986333073894937063923471082031517961147274062853240609356452734234824655994139080718155730811040301530525439253981298914010687268579280898933377469095178652596220624392099153149105812182031240838518931456 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (+.f64 M (neg.f64 n))) (+.f64 n l)))) (*.f64 (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))))) n)))))
(if (<=.f64 n #s(literal 94999999999999997383611175505551764880154963543313640228995030508835528221609216610741597540697779254822929295288041472 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (+.f64 (-.f64 m n) (-.f64 (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M)) l)))) (if (or (<=.f64 n #s(literal 4800000000000000186689172245224264470275387966169696640046514336369182125890475044627838349178129666591670094973178237984952189347653002959392881626620909137012860140605613290139189878767485418527467551850496 binary64)) (not (<=.f64 n #s(literal 1019999999999999986333073894937063923471082031517961147274062853240609356452734234824655994139080718155730811040301530525439253981298914010687268579280898933377469095178652596220624392099153149105812182031240838518931456 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))) (*.f64 (cos.f64 (*.f64 (*.f64 K (+.f64 m n)) #s(literal 1/2 binary64))) (exp.f64 (-.f64 (+.f64 m (*.f64 #s(literal 1/2 binary64) (*.f64 m (+.f64 n (*.f64 m #s(literal 1/2 binary64)))))) n)))))
(if (<=.f64 m #s(literal -19000000000000000695311645664083968 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n)) #s(literal 1 binary64))) (if (<=.f64 m #s(literal 3022314549036573/37778931862957161709568 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))
(if (<=.f64 m #s(literal -19000000000000000695311645664083968 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n))) (if (<=.f64 m #s(literal 3022314549036573/37778931862957161709568 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))
(if (<=.f64 m #s(literal -19000000000000000695311645664083968 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n))) (if (<=.f64 m #s(literal 3022314549036573/37778931862957161709568 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))))))
(if (<=.f64 m #s(literal -19000000000000000695311645664083968 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n))) (if (<=.f64 m #s(literal 3022314549036573/37778931862957161709568 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (+.f64 M (neg.f64 n))) (+.f64 n l))))))
(if (<=.f64 m #s(literal -19000000000000000695311645664083968 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 n (-.f64 (*.f64 m #s(literal 1/2 binary64)) M))) n))) (if (<=.f64 m #s(literal 3022314549036573/37778931862957161709568 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l))))))
(if (<=.f64 K #s(literal -62000000000000002784378110628875478102396259786959536741975509234872517587777778259853312 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (if (<=.f64 K #s(literal 5038209258419659/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64))) (if (<=.f64 K #s(literal 268001700651499/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n)) #s(literal 1 binary64))) (if (<=.f64 K #s(literal 34999999999999997821291832557326851243843755027772055406503958418282712174952622465294855103703439026333759734353534612030881792 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))))
(if (<=.f64 K #s(literal -62000000000000002784378110628875478102396259786959536741975509234872517587777778259853312 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (if (<=.f64 K #s(literal 5038209258419659/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (if (<=.f64 K #s(literal 268001700651499/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 (neg.f64 M) (-.f64 n M))) n))) (if (<=.f64 K #s(literal 34999999999999997821291832557326851243843755027772055406503958418282712174952622465294855103703439026333759734353534612030881792 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l))))))))
(if (<=.f64 K #s(literal -62000000000000002784378110628875478102396259786959536741975509234872517587777778259853312 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l)))) (if (<=.f64 K #s(literal 5038209258419659/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (if (<=.f64 K #s(literal 268001700651499/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 m (*.f64 M (-.f64 n M))) n))) (if (<=.f64 K #s(literal 34999999999999997821291832557326851243843755027772055406503958418282712174952622465294855103703439026333759734353534612030881792 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l))))))))
(if (<=.f64 K #s(literal -62000000000000002784378110628875478102396259786959536741975509234872517587777778259853312 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (+.f64 M (neg.f64 n))) (+.f64 n l)))) (if (<=.f64 K #s(literal 5038209258419659/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (if (<=.f64 K #s(literal 268001700651499/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (-.f64 m (*.f64 M (-.f64 n M))) n))) (if (<=.f64 K #s(literal 34999999999999997821291832557326851243843755027772055406503958418282712174952622465294855103703439026333759734353534612030881792 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (+.f64 M (neg.f64 n))) (+.f64 n l))))))))
(if (<=.f64 K #s(literal -62000000000000002784378110628875478102396259786959536741975509234872517587777778259853312 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))) (if (<=.f64 K #s(literal 5038209258419659/62977615730245738786737893213810516180854717020526113763804520252546537227240188059141308771092556464037227033764973721370976872384868328243558285053126761544750533580661426087466659268906884318950680840994261312979224716752953736643600094171409186898414919483392 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (if (<=.f64 K #s(literal 268001700651499/219673525124179510879420825570604582952621929604585773100622830693937381868724993667921908501166545759273481964527387457187903615990932602002368905315681828864 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (+.f64 m (*.f64 M (-.f64 M n))) n))) (if (<=.f64 K #s(literal 34999999999999997821291832557326851243843755027772055406503958418282712174952622465294855103703439026333759734353534612030881792 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l))))))))
(if (<=.f64 K #s(literal -126000000000000000187048475835298692917884009524460428880838805862501568656638861492879360 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (if (<=.f64 K #s(literal 15999999999999998797884185903886112680714733917357415383027615555604707199612688425650615900205082460024480934618488516525424640 binary64)) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) #s(literal 1 binary64))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))
(if (or (<=.f64 K #s(literal -126000000000000000187048475835298692917884009524460428880838805862501568656638861492879360 binary64)) (not (<=.f64 K #s(literal 15999999999999998797884185903886112680714733917357415383027615555604707199612688425650615900205082460024480934618488516525424640 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))))
(if (or (<=.f64 K #s(literal -126000000000000000187048475835298692917884009524460428880838805862501568656638861492879360 binary64)) (not (<=.f64 K #s(literal 15999999999999998797884185903886112680714733917357415383027615555604707199612688425650615900205082460024480934618488516525424640 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l)))) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))))
(if (or (<=.f64 K #s(literal -126000000000000000187048475835298692917884009524460428880838805862501568656638861492879360 binary64)) (not (<=.f64 K #s(literal 15999999999999998797884185903886112680714733917357415383027615555604707199612688425650615900205082460024480934618488516525424640 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (+.f64 M (neg.f64 n))) (+.f64 n l)))) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))))
(if (or (<=.f64 K #s(literal -126000000000000000187048475835298692917884009524460428880838805862501568656638861492879360 binary64)) (not (<=.f64 K #s(literal 15999999999999998797884185903886112680714733917357415383027615555604707199612688425650615900205082460024480934618488516525424640 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))) (*.f64 (cos.f64 (-.f64 (/.f64 (*.f64 K (+.f64 m n)) #s(literal 2 binary64)) M)) (exp.f64 (-.f64 (neg.f64 n) l))))
(if (<=.f64 K #s(literal -49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n)))) (if (<=.f64 K #s(literal 26000000000000001954536659829473424314257155673162613550555636661301914056302795321278068628541708921134914831010165684493615104 binary64)) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 M (-.f64 n M))) (+.f64 l n))))))
(if (or (<=.f64 K #s(literal -49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) (not (<=.f64 K #s(literal 26000000000000001954536659829473424314257155673162613550555636661301914056302795321278068628541708921134914831010165684493615104 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 (neg.f64 M) (-.f64 n M)) (+.f64 n l)))) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(if (or (<=.f64 K #s(literal -49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) (not (<=.f64 K #s(literal 26000000000000001954536659829473424314257155673162613550555636661301914056302795321278068628541708921134914831010165684493615104 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (neg.f64 (-.f64 n M))) (+.f64 n l)))) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(if (or (<=.f64 K #s(literal -49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) (not (<=.f64 K #s(literal 26000000000000001954536659829473424314257155673162613550555636661301914056302795321278068628541708921134914831010165684493615104 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (+.f64 M (neg.f64 n))) (+.f64 n l)))) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(if (or (<=.f64 K #s(literal -49999999999999999737683287595902466157897305225341087810970847365954154269153922568421376 binary64)) (not (<=.f64 K #s(literal 26000000000000001954536659829473424314257155673162613550555636661301914056302795321278068628541708921134914831010165684493615104 binary64)))) (*.f64 (cos.f64 (neg.f64 M)) (exp.f64 (-.f64 (*.f64 M (-.f64 M n)) (+.f64 n l)))) (*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64))))))
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (*.f64 #s(literal 1/2 binary64) K) (+.f64 m n))))
(*.f64 (exp.f64 (-.f64 (neg.f64 n) l)) (cos.f64 (*.f64 (+.f64 m n) (*.f64 K #s(literal 1/2 binary64)))))
Compiler

Compiled 786 to 477 computations (39.3% saved)

soundness1.7s (5.9%)

Rules
1784×distribute-lft-in
1762×distribute-rgt-in
1718×fma-define
1458×associate-*r*
1382×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
029170
1477162
27410162
040333
1712329
0179774180
1552871816
064618434
1182817889
2614317825
0141451378
1430449763
054579
11069571
0110932623
1323131296
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1523 to 858 computations (43.7% saved)

end1.0ms (0%)

preprocess269.0ms (1%)

Compiler

Compiled 2048 to 994 computations (51.5% saved)

Profiling

Loading profile data...